Freigeben über


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 nach dem Gerät gesucht werden soll, zu dem es gehört.

Rückgabewert

KsGetDevice- gibt einen Zeiger auf eine KSDEVICE- Struktur zurück, der das AVStream-Gerät ist, zu dem Object gehört.

Bemerkungen

Object sollte eine von: PKSPIN, PKSFILTER oder PKSFILTERFACTORY sein. Anrufer müssen geeignete Typcasting 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 ausführen und typecasting automatisch ausführen: KsFilterFactoryGetDevice, KsFilterGetDeviceund KsPinGetDevice.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen.
Zielplattform- Universal
Header- ks.h (enthalten Ks.h)
Library Ks.lib
IRQL- PASSIVE_LEVEL

Siehe auch

KSDEVICE-

KSFILTER-

KSFILTERFACTORY

KSPIN-

KsFilterFactoryGetDevice

KsFilterGetDevice-

KsPinGetDevice