Funzione KsGetOuterUnknown (ks.h)
La funzione KsGetOuterUnknown restituisce l'oggetto IUnknown esterno di un determinato oggetto AVStream.
Sintassi
KSDDKAPI PUNKNOWN KsGetOuterUnknown(
[in] PVOID Object
);
Parametri
[in] Object
Puntatore a un oggetto AVStream per il quale restituire l'interfaccia IUnknown esterna.
Valore restituito
KsGetOuterUnknown restituisce un puntatore all'interfaccia IUnknown esterna di Object. Il client può quindi chiamare il metodo QueryInterface per determinare se il componente supporta un'interfaccia specifica.
Commenti
I minidriver non devono chiamare direttamente questa funzione. Usare invece una delle versioni inline che eseguono il typecast automatico: KsDeviceGetOuterUnknown, KsFilterFactoryGetOuterUnknown, KsFilterGetOuterUnknown, KsPinGetOuterUnknown.
I minidriver che usano questa funzione devono includere kcom.h e usare un compilatore C++.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX. |
Piattaforma di destinazione | Universale |
Intestazione | ks.h (include Ks.h) |
Libreria | Ks.lib |
IRQL | PASSIVE_LEVEL |