Compartir a través de


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 de de 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.

Observaciones

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 Valor
de la plataforma de destino de Escritorio
encabezado de ksproxy.h

Consulte también

IKsDataTypeHandler::KsSetMediaType

KSDATARANGE

KSMULTIPLE_ITEM