共用方式為


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。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 描述
S_OK
此方法已成功。
E_POINTER
提供的 IMFSensorGroup 為 Null。
E_INVALIDARG
提供的 LPCWSTR 為 Null。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1703 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 mfidl.h