Función KsGetDevice (ks.h)
La función KsGetDevice devuelve la estructura del dispositivo AVStream a la que pertenece Object .
Sintaxis
KSDDKAPI PKSDEVICE KsGetDevice(
[in] PVOID Object
);
Parámetros
[in] Object
Objeto al que se va a consultar el dispositivo al que pertenece.
Valor devuelto
KsGetDevice devuelve un puntero a una estructura KSDEVICE que es el dispositivo AVStream al que pertenece Object .
Comentarios
El objeto debe ser uno de: PKSPIN, PKSFILTER o PKSFILTERFACTORY. Los llamadores deben realizar la difusión de tipos adecuada a PVOID.
Normalmente, los minidrivers no llaman a esta función directamente. Hay varias funciones que realizan llamadas insertadas a KsGetDevice y que realizan la difusión de tipos automáticamente: KsFilterFactoryGetDevice, KsFilterGetDevice y KsPinGetDevice.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y en sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Universal |
Encabezado | ks.h (incluye Ks.h) |
Library | Ks.lib |
IRQL | PASSIVE_LEVEL |