KsGetOuterUnknown 函数 (ks.h)

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

语法

KSDDKAPI PUNKNOWN KsGetOuterUnknown(
  [in] PVOID Object
);

参数

[in] Object

指向 AVStream 对象的指针,该对象返回外部 IUnknown 接口。

返回值

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

言论

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

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

要求

要求 价值
最低支持的客户端 Microsoft Windows XP 及更高版本的作系统以及 DirectX 8.0 及更高版本的 DirectX 版本中提供。
目标平台 普遍
标头 ks.h (包括 Ks.h)
Ks.lib
IRQL PASSIVE_LEVEL

另请参阅

IKsControl

KsDeviceGetOuterUnknown

KsFilterFactoryGetOuterUnknown

KsFilterGetOuterUnknown

KsPinGetOuterUnknown

KsRegisterAggregatedClientUnknown