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 che contiene una struttura KSMULTIPLE_ITEM , seguita da una sequenza di strutture KSDATARANGE estendibili, allineate ai 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 l'operazione riesce; in caso contrario, restituisce un codice di errore.
Commenti
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.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | ksproxy.h |