MFCreateSensorStream 函数 (mfidl.h)
创建 IMFSensorStream 接口的实例。
语法
HRESULT MFCreateSensorStream(
DWORD StreamId,
[in, optional] IMFAttributes *pAttributes,
[in] IMFCollection *pMediaTypeCollection,
[out] IMFSensorStream **ppStream
);
参数
StreamId
创建的流的标识符。 这与设置 MF_DEVICESTREAM_STREAM_ID 属性相同。 如果 pAttributes 为 null,则使用此值。
[in, optional] pAttributes
所创建流的属性存储区。
[in] pMediaTypeCollection
IMFMediaType 对象的集合,指定流支持的媒体类型。
[out] ppStream
创建的流接口。
返回值
函数返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
提供的 IMFSensorGroup 为 null。 |
|
提供的 LPCWSTR 为 null。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 1703 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | mfidl.h |