IMFCaptureSource::GetCurrentDeviceMediaType 方法 (mfcaptureengine.h)
取得擷取資料流程目前的媒體類型。
語法
HRESULT GetCurrentDeviceMediaType(
[in] DWORD dwSourceStreamIndex,
[out] IMFMediaType **ppMediaType
);
參數
[in] dwSourceStreamIndex
指定要查詢的資料流程。 此值可以是下列任一項。
值 | 意義 |
---|---|
|
資料流程以零起始的索引。 若要取得資料流程數目,請呼叫 IMFCaptureSource::GetDeviceStreamCount。 |
|
第一個影像資料流程。 |
|
第一個視訊串流。 |
|
第一個音訊資料流程。 |
[out] ppMediaType
接收 IMFMediaType 介面的指標。 呼叫端必須釋放 介面。
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
成功。 |
|
dwSourceStreamIndex參數無效。 |
需求
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | mfcaptureengine.h |