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