_MFT_PROCESS_OUTPUT_STATUS列舉 (mftransform.h)
指出 對 IMFTransform::P rocessOutput的撥號狀態。
Syntax
typedef enum _MFT_PROCESS_OUTPUT_STATUS {
MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS = 0x100
} ;
常數
MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS 值: 0x100 媒體基礎轉換 (MFT) 已建立一或多個新的輸出資料流程。 |
備註
如果 MFT 設定此旗標, ProcessOutput 方法會傳回MF_E_TRANSFORM_STREAM_CHANGE,而且不會產生任何輸出資料。 用戶端應該會回應如下:
- 呼叫 IMFTransform::GetStreamCount 以取得新的資料流程數目。
- 呼叫 IMFTransform::GetStreamIDs 以取得新的資料流程識別碼。
- 呼叫 IMFTransform::GetOutputAvailableType 和 IMFTransform::SetOutputType ,以在新資料流程上設定媒體類型。
需求
最低支援的用戶端 | Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
標頭 | mftransform.h |