KsGetMediaType 函数 (ksproxy.h)
KsGetMediaType 函数检索有关固定工厂标识符上的媒体类型的信息。
语法
KSDDKAPI HRESULT KsGetMediaType(
[in] int Position,
[out] AM_MEDIA_TYPE *AmMediaType,
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId
);
参数
[in] Position
KsGetMediaType 填充的数据范围项的偏移量。 请注意,Position 的数据类型 int 符合基础调用。
[out] AmMediaType
指向接收AM_MEDIA_TYPE结构中信息的变量的指针。
[in] FilterHandle
包含要查询的引脚工厂的筛选器的句柄。
[in] PinFactoryId
要对其返回媒体类型的信息的引脚工厂的标识符。
返回值
如果成功,则返回 NOERROR;否则,返回错误代码。
言论
KsGetMediaType 函数查询数据范围列表,并对指定的数据范围执行数据交集,从而生成数据格式。 然后将该数据格式转换为媒体类型。
有关AM_MEDIA_TYPE的详细信息,请参阅 Microsoft Windows SDK 文档。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | ksproxy.h (包括 Ksproxy.h) |
库 | Ksproxy.lib |