Método IKsDataTypeHandler::KsIsMediaTypeInRanges (ksproxy.h)
El método KsIsMediaTypeInRanges valida que un tipo de medio está dentro de los intervalos de datos proporcionados.
Sintaxis
HRESULT KsIsMediaTypeInRanges(
[in] PVOID DataRanges
);
Parámetros
[in] DataRanges
Puntero a un búfer que contiene una estructura de KSMULTIPLE_ITEM , seguida de una secuencia de estructuras KSDATARANGE extensibles, alineadas en límites de 64 bits. La estructura KSMULTIPLE_ITEM es un encabezado que describe el tamaño del búfer y el número de entradas de la lista que sigue al encabezado.
Valor devuelto
Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.
Comentarios
Un cliente llama primero al método IKsDataTypeHandler::KsSetMediaType para asignar un tipo de medio al que el cliente hace referencia en operaciones posteriores en el controlador de tipos de datos. A continuación, el cliente llama a KsIsMediaTypeInRanges para validar que el tipo de medio está dentro de intervalos de datos concretos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | ksproxy.h |