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
Zeiger auf einen Puffer, der eine KSMULTIPLE_ITEM-Struktur enthält, gefolgt von einer Sequenz erweiterbarer KSDATARANGE-Strukturen , die an 64-Bit-Grenzen ausgerichtet sind. Die KSMULTIPLE_ITEM Struktur ist ein Header, der die Größe des Puffers und die Anzahl der Einträge in der Liste beschreibt, die dem Header folgt.
Rückgabewert
Gibt NOERROR zurück, wenn dies erfolgreich war. Gibt andernfalls einen Fehlercode zurück.
Hinweise
Ein Client ruft zuerst die IKsDataTypeHandler::KsSetMediaType-Methode auf, um einen Medientyp zuzuweisen, auf den der Client in nachfolgenden Vorgängen für den Datentyphandler verweist. Der Client ruft dann KsIsMediaTypeInRanges auf, um zu überprüfen, ob sich der Medientyp innerhalb bestimmter Datenbereiche befindet.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | ksproxy.h |