KsGetOuterUnknown 函数 (ks.h)

KsGetOuterUnknown 函数返回给定 AVStream 对象的外部 IUnknown

语法

KSDDKAPI PUNKNOWN KsGetOuterUnknown(
  [in] PVOID Object
);

参数

[in] Object

指向要为其返回外部 IUnknown 接口的 AVStream 对象的指针。

返回值

KsGetOuterUnknown 返回指向 Object 的外部 IUnknown 接口的指针。 然后,客户端可以调用 QueryInterface 方法来确定组件是否支持给定的接口。

注解

微型驱动程序不应直接调用此函数。 请改用执行自动类型转换的内联版本之一: KsDeviceGetOuterUnknownKsFilterFactoryGetOuterUnknownKsFilterGetOuterUnknownKsPinGetOuterUnknown

使用此函数的微型驱动程序必须包含 kcom.h 并使用 C++ 编译器。

要求

要求
最低受支持的客户端 在 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX 中可用。
目标平台 通用
标头 ks.h (包括 Ks.h)
Library Ks.lib
IRQL PASSIVE_LEVEL

另请参阅

IKsControl

KsDeviceGetOuterUnknown

KsFilterFactoryGetOuterUnknown

KsFilterGetOuterUnknown

KsPinGetOuterUnknown

KsRegisterAggregatedClientUnknown