Compartilhar via


Método IKsDataTypeHandler::KsIsMediaTypeInRanges (ksproxy.h)

O método KsIsMediaTypeInRanges valida que um tipo de mídia está dentro dos intervalos de dados fornecidos.

Sintaxe

HRESULT KsIsMediaTypeInRanges(
  [in] PVOID DataRanges
);

Parâmetros

[in] DataRanges

Ponteiro para um buffer que contém uma estrutura de KSMULTIPLE_ITEM, seguida por uma sequência de estruturas de KSDATARANGE extensíveis, alinhadas em limites de 64 bits. A estrutura KSMULTIPLE_ITEM é um cabeçalho que descreve o tamanho do buffer e o número de entradas na lista que segue o cabeçalho.

Valor de retorno

Retorna NOERROR se bem-sucedido; caso contrário, retorna um código de erro.

Observações

Um cliente primeiro chama o método IKsDataTypeHandler::KsSetMediaType para atribuir um tipo de mídia que o cliente faz referência em operações subsequentes no manipulador de tipo de dados. Em seguida, o cliente chama KsIsMediaTypeInRanges para validar se o tipo de mídia está dentro de intervalos de dados específicos.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho ksproxy.h

Consulte também

IKsDataTypeHandler::KsSetMediaType

KSDATARANGE

KSMULTIPLE_ITEM