Метод IKsDataTypeHandler::KsIsMediaTypeInRanges (ksproxy.h)
Метод KsIsMediaTypeInRanges проверяет, находится ли тип носителя в указанных диапазонах данных.
Синтаксис
HRESULT KsIsMediaTypeInRanges(
[in] PVOID DataRanges
);
Параметры
[in] DataRanges
Указатель на буфер, содержащий структуру KSMULTIPLE_ITEM, за которой следует последовательность расширяемых KSDATARANGE структур, выровненных по 64-разрядным границам. Структура KSMULTIPLE_ITEM — это заголовок, описывающий размер буфера и количество записей в списке, который следует за заголовком.
Возвращаемое значение
Возвращает NOERROR в случае успешного выполнения; в противном случае возвращает код ошибки.
Замечания
Клиент сначала вызывает метод IKsDataTypeHandler::KsSetMediaType, чтобы назначить тип носителя, на который ссылается клиент в последующих операциях обработчика типов данных. Затем клиент вызывает KsIsMediaTypeInRanges, чтобы проверить, находится ли тип носителя в определенных диапазонах данных.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | ksproxy.h |