共用方式為


MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING屬性

啟用 來源讀取器的進階視訊處理,包括色彩空間轉換、取消交錯、視訊調整大小和畫面播放速率轉換。

資料類型

儲存為UINT32BOOL

備註

如果此屬性為 TRUE,來源讀取器可以將視訊處理器插入處理管線中,以啟用下列格式轉換類型:

  • 色彩空間轉換 (YUV 到 RGB-32)
  • 取消交錯
  • 視訊調整大小
  • 畫面播放速率轉換

如果此屬性為 TRUE則MF_READWRITE_DISABLE_CONVERTERS 屬性必須是 FALSE

來源讀取器會尋找 已在 MFT_CATEGORY_VIDEO_PROCESSOR 類別中註冊的視訊處理器,包括已註冊本機進程的 MFT。 (請參閱 MFTRegisterLocal ,以取得 MFT 的本機註冊詳細資訊。) 來源讀取器會使用轉碼視訊處理器 (XVP) 如果找不到其他適當的視訊處理器。

應用程式會呼叫 IMFSourceReader::SetCurrentMediaType來指定所需的輸出類型。 當來源讀取器設定視訊處理器時,它會嘗試比對輸出類型的下列屬性:

此屬性類似于 MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING 屬性,但提供下列優點:

  • 支援更大的格式轉換範圍。
  • 應用程式可以註冊自己的轉換器。
  • 某些轉換可以使用 GPU 在硬體中執行。

規格需求

需求
最低支援的用戶端
Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器
Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
標頭
Mfreadwrite.h

另請參閱

媒體基礎屬性的字母順序清單

來源讀取器

來源讀取器屬性