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

Vedi anche

KSDEVICE

KSFILTER

KSFILTERFACTORY

KSPIN

KsFilterFactoryGetDevice

KsFilterGetDevice

KsPinGetDevice