Condividi tramite


Metodo IKsDataTypeHandler::KsIsMediaTypeInRanges (ksproxy.h)

Il metodo KsIsMediaTypeInRanges verifica che un tipo di supporto si trova all'interno degli intervalli di dati forniti.

Sintassi

HRESULT KsIsMediaTypeInRanges(
  [in] PVOID DataRanges
);

Parametri

[in] DataRanges

Puntatore a un buffer contenente una struttura KSMULTIPLE_ITEM, seguita da una sequenza di strutture di KSDATARANGE estendibili, allineate sui limiti a 64 bit. La struttura KSMULTIPLE_ITEM è un'intestazione che descrive le dimensioni del buffer e il numero di voci nell'elenco che segue l'intestazione.

Valore restituito

Restituisce NOERROR se ha esito positivo; in caso contrario, restituisce un codice di errore.

Osservazioni

Un client chiama innanzitutto il metodo IKsDataTypeHandler::KsSetMediaType per assegnare un tipo di supporto a cui fa riferimento il client nelle operazioni successive sul gestore del tipo di dati. Il client chiama quindi KsIsMediaTypeInRanges per verificare che il tipo di supporto si trova all'interno di intervalli di dati specifici.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione ksproxy.h

Vedere anche

IKsDataTypeHandler::KsSetMediaType

KSDATARANGE

KSMULTIPLE_ITEM