функция wiauGetValidFormats (wiautil.h)
Функция wiauGetValidFormats вызывает метод IWiaMiniDrv::d rvGetWiaFormatInfo и делает список допустимых форматов, используя указанное числовое значение.
Синтаксис
HRESULT wiauGetValidFormats(
[in] IWiaMiniDrv *pDrv,
[in] BYTE *pWiasContext,
LONG TymedValue,
[out] int *pNumFormats,
[out] GUID **ppFormatArray
);
Параметры
[in] pDrv
Указывает на объект мини-driver WIA. Этот параметр должен иметь значение этого.
[in] pWiasContext
Указатель на контекст элемента WIA.
TymedValue
Указывает tymed значение для поиска.
[out] pNumFormats
Указатель на расположение памяти, которое получает количество форматов.
[out] ppFormatArray
Указатель на расположение памяти, которое получает адрес массива идентификаторов GUID формата.
Возвращаемое значение
При успешном выполнении функция возвращает S_OK. Если функция завершается ошибкой, она возвращает стандартную ошибку COM.
Замечания
Вызывающий объект этой функции отвечает за освобождение массива формата с помощью оператора delete[].
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | wiautil.h (include Wiautil.h) |