共用方式為


MF_SOURCE_READER_DISABLE_DXVA屬性

指定 來源讀取器 是否在影片解碼器上啟用 DirectX 影片加速 (DXVA) 。

資料類型

UINT32

取得/設定

若要取得這個屬性,請呼叫 IMFAttributes::GetUINT32

若要設定此屬性,請呼叫 IMFAttributes::SetUINT32

備註

如果下列條件成立,則適用此屬性:

此屬性可讓應用程式停用 DXVA,同時仍解碼至 Direct3D 表面。

根據預設,來源讀取器會針對兩個用途使用Direct3D 裝置管理員

  • 若要在影片解碼器中啟用 DXVA 解碼。
  • 為影片範例配置 Direct3D 介面。

如果MF_SOURCE_READER_DISABLE_DXVA屬性值為TRUE,則來源讀取器會停用 DXVA 解碼,雖然它仍然使用Direct3D 裝置管理員來配置 Direct3D表面。

如果未設定 MF_SOURCE_READER_D3D_MANAGER 屬性,則會忽略MF_SOURCE_READER_DISABLE_DXVA屬性。

此屬性的預設值為 FALSE,表示當可用時會啟用 DXVA 解碼。

規格需求

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

另請參閱

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

來源讀取器

來源讀取器屬性