IKsDataTypeHandler::KsIsMediaTypeInRanges-Methode (ksproxy.h)
Die KsIsMediaTypeInRanges Methode überprüft, ob sich ein Medientyp innerhalb der bereitgestellten Datenbereiche befindet.
Syntax
HRESULT KsIsMediaTypeInRanges(
[in] PVOID DataRanges
);
Parameter
[in] DataRanges
Zeigen Sie auf einen Puffer, der eine KSMULTIPLE_ITEM Struktur enthält, gefolgt von einer Abfolge erweiterbarer KSDATARANGE- Strukturen, die an 64-Bit-Begrenzungen ausgerichtet sind. Die KSMULTIPLE_ITEM Struktur ist eine Kopfzeile, die die Größe des Puffers und die Anzahl der Einträge in der Liste beschreibt, die auf die Kopfzeile folgt.
Rückgabewert
Gibt NOERROR zurück, wenn dies erfolgreich ist; andernfalls wird ein Fehlercode zurückgegeben.
Bemerkungen
Ein Client ruft zuerst die IKsDataTypeHandler::KsSetMediaType Methode auf, um einen Medientyp zuzuweisen, auf den der Client in nachfolgenden Vorgängen des Datentyphandlers verweist. Der Client ruft dann KsIsMediaTypeInRanges- auf, um zu überprüfen, ob sich der Medientyp innerhalb bestimmter Datenbereiche befindet.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | ksproxy.h |