Funzione KsGetDevice (ks.h)
La funzione KsGetDevice restituisce la struttura del dispositivo AVStream a cui appartiene Object .
Sintassi
KSDDKAPI PKSDEVICE KsGetDevice(
[in] PVOID Object
);
Parametri
[in] Object
Oggetto da eseguire una query per il dispositivo a cui appartiene.
Valore restituito
KsGetDevice restituisce un puntatore a una struttura KSDEVICE che è il dispositivo AVStream a cui appartiene Object .
Commenti
L'oggetto deve essere uno dei seguenti: PKSPIN, PKSFILTER o PKSFILTERFACTORY. I chiamanti devono eseguire il typecast appropriato a PVOID.
I minidriver in genere non chiamano direttamente questa funzione. Esistono diverse funzioni che eseguono chiamate inline a KsGetDevice e che eseguono il typecast automatico: KsFilterFactoryGetDevice, KsFilterGetDevice e KsPinGetDevice.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile nei sistemi operativi 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 |