Función KsGetOuterUnknown (ks.h)
La función KsGetOuterUnknown devuelve el IUnknown externo de un objeto AVStream determinado.
Sintaxis
KSDDKAPI PUNKNOWN KsGetOuterUnknown(
[in] PVOID Object
);
Parámetros
[in] Object
Puntero a un objeto AVStream para el que se va a devolver la interfaz IUnknown externa.
Valor devuelto
KsGetOuterUnknown devuelve un puntero a la interfaz IUnknown externa de Object. Después, el cliente puede llamar al método QueryInterface para determinar si el componente admite una interfaz determinada.
Comentarios
Los minidrivers no deben llamar directamente a esta función. En su lugar, use una de las versiones insertadas que realizan la difusión automática de tipos: KsDeviceGetOuterUnknown, KsFilterFactoryGetOuterUnknown, KsFilterGetOuterUnknown, KsPinGetOuterUnknown.
Los minicontroladores que usan esta función deben incluir kcom.h y usar un compilador de C++.
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 |