KsGetFirstChild 函数 (ks.h)
KsGetFirstChild 函数返回 Object 的第一个 AVStream 子对象。
语法
KSDDKAPI PVOID KsGetFirstChild(
[in] PVOID Object
);
参数
[in] Object
要查找其第一个 AVStream 子对象的 对象。
返回值
KsGetFirstChild 返回 Object 的第一个 AVStream 子对象。 如果不存在此类子对象,则返回 NULL。
注解
若要查看 AVStream 对象的分层组织,请参阅 AVStream 对象层次结构。
微型驱动程序很少直接调用此函数。 执行操作的人员必须手动执行 PVOID 和从 PVOID 进行类型广播。 有许多函数是对 KsGetFirstChild 的内联调用并为你执行 typecasts: KsDeviceGetFirstChildFilterFactory 和 KsFilterFactoryGetFirstChildFilter。 请注意,仅当保留适当的互斥时(在本例中为设备互斥),对象层次结构才保证稳定。 有关详细信息,请参阅 AVStream 中的互斥体。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX。 |
目标平台 | 通用 |
标头 | ks.h (包括 Ks.h) |
Library | Ks.lib |
IRQL | PASSIVE_LEVEL |
另请参阅
KsDeviceGetFirstChildFilterFactory