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

Weitere Informationen

KSDEVICE

KSFILTER

KSFILTERFACTORY

KSPIN

KsFilterFactoryGetDevice

KsFilterGetDevice

KsPinGetDevice