KsGetDevice-Funktion (ks.h)
Die KsGetDevice-Funktion gibt die AVStream-Gerätestruktur zurück, zu der Object gehört.
Syntax
KSDDKAPI PKSDEVICE KsGetDevice(
[in] PVOID Object
);
Parameter
[in] Object
Das Objekt, das für das Gerät abfragt werden soll, zu dem es gehört.
Rückgabewert
KsGetDevice gibt einen Zeiger auf eine KSDEVICE-Struktur zurück, bei der es sich um das AVStream-Gerät handelt, zu dem Object gehört.
Hinweise
Das Objekt sollte eine der folgenden Objekte sein: PKSPIN, PKSFILTER oder PKSFILTERFACTORY. Aufrufer müssen eine geeignete Typecasting für PVOID durchführen.
Minidriver rufen diese Funktion in der Regel nicht direkt auf. Es gibt eine Reihe von Funktionen, die Inlineaufrufe an KsGetDevice und die typecasting automatisch ausführen: KsFilterFactoryGetDevice, KsFilterGetDevice und KsPinGetDevice.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen sowie DirectX 8.0 und höher DirectX-Versionen. |
Zielplattform | Universell |
Header | ks.h (ks.h einschließen) |
Bibliothek | Ks.lib |
IRQL | PASSIVE_LEVEL |