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

Consulte también

IKsControl

KsDeviceGetOuterUnknown

KsFilterFactoryGetOuterUnknown

KsFilterGetOuterUnknown

KsPinGetOuterUnknown

KsRegisterAggregatedClientUnknown