KsGetDevice, fonction (ks.h)
La fonction KsGetDevice retourne la structure d’appareil AVStream à laquelle Object appartient.
Syntaxe
KSDDKAPI PKSDEVICE KsGetDevice(
[in] PVOID Object
);
Paramètres
[in] Object
Objet à interroger pour l’appareil auquel il appartient.
Valeur retournée
KsGetDevice retourne un pointeur vers une structure KSDEVICE qui est l’appareil AVStream auquel Object appartient.
Remarques
L’objet doit être l’un des éléments suivants : PKSPIN, PKSFILTER ou PKSFILTERFACTORY. Les appelants doivent effectuer une diffusion de type appropriée sur PVOID.
Les minidrivers n’appellent généralement pas cette fonction directement. Il existe un certain nombre de fonctions qui effectuent des appels inline à KsGetDevice et qui effectuent la diffusion de type automatiquement : KsFilterFactoryGetDevice, KsFilterGetDevice et KsPinGetDevice.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX. |
Plateforme cible | Universal |
En-tête | ks.h (inclure Ks.h) |
Bibliothèque | Ks.lib |
IRQL | PASSIVE_LEVEL |