img_codec_list_bymime()

Перечисление кодеков по MIME-типу

Прототип:

#include <img.h>
size_t img_codec_list_bymime( img_lib_t ilib,
const char *mime,
img_codec_t *buf,
size_t nbuf );

Аргументы:

ilib
Дескриптор библиотеки, заполенный img_lib_attach().
mime
Строка, описывающая MIME-тип (в соответствии с RFC 2046).
buf
Адрес массива, который функция заполняет дескрипторами для доступных кодеков.
nbuf
Количество элементов в массиве buf.

Библиотека:

img

Описание:

Функция перечисляет кодеки, обрабатывающие указанный MIME-тип.

В массив buf копируется не более чем nbuf дескрипторов. Копирование не произвоится, если nbuf равно 0. Функция возвращает общее количество подходящих кодеков, которое может быть больше, чем nbuf, если буфер не был достаточно большим для хранения всех дескрипторов.

Возвращаемое значение:

Общее количество подходящих кодеков.

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино», Библиотека Image

Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Нет

Тематические ссылки:

img_codec_list(), img_codec_list_byext(), img_lib_attach()




Предыдущий раздел: Image API