_MFP_CREATION_OPTIONS列舉 (mfplay.h)
重要 廢棄。 此 API 可能會從未來的 Windows 版本中移除。 應用程式應該使用 媒體會話 進行播放。
指定 MFPCreateMediaPlayer 函式的選項。
Syntax
typedef enum _MFP_CREATION_OPTIONS {
MFP_OPTION_NONE = 0,
MFP_OPTION_FREE_THREADED_CALLBACK = 0x1,
MFP_OPTION_NO_MMCSS = 0x2,
MFP_OPTION_NO_REMOTE_DESKTOP_OPTIMIZATION = 0x4
} ;
常數
MFP_OPTION_NONE 值: 0 使用預設建立選項。 |
MFP_OPTION_FREE_THREADED_CALLBACK 值: 0x1 如果設定,MFPlay player 物件會在另一個執行緒上叫用應用程式的 IMFPMediaPlayerCallback 回 呼,而不是呼叫 MFPCreateMediaPlayer 函式的執行緒。 因此,回呼必須是安全線程。 如果未設定此旗標,播放機物件會在呼叫 MFPCreateMediaPlayer的相同執行緒上叫用回呼。 此執行緒必須有訊息迴圈。 在內部,player 物件會建立隱藏的視窗來分派回呼,類似于 COM 中用於單一線程 Apartment (STA) 的機制。 |
MFP_OPTION_NO_MMCSS 值: 0x2 請勿向多媒體類別排程器服務註冊播放拓撲, (MMCSS) 。 根據預設,MFPlay 物件會向 MMCSS 註冊播放拓撲,這通常會導致更好的播放體驗。 如需詳細資訊,請參閱 IMFWorkQueueServices。 |
MFP_OPTION_NO_REMOTE_DESKTOP_OPTIMIZATION 值: 0x4 停用當應用程式在遠端桌面服務 (RDS 中執行時所執行的優化,先前稱為終端機服務) 環境。 |
備註
下列 typedef 是針對結合這個列舉中的旗標所定義。
typedef UINT32 MFP_CREATION_OPTIONS;
需求
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
標頭 | mfplay.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應