共用方式為


D3D12DDI_VIDEO_FORMAT_DESCRIPTION_0020 結構 (d3d12umddi.h)

定義資源內容描述的圖元格式和色彩空間的組合。

語法

typedef struct D3D12DDI_VIDEO_FORMAT_DESCRIPTION_0020 {
  DXGI_FORMAT           Format;
  DXGI_COLOR_SPACE_TYPE ColorSpace;
} D3D12DDI_VIDEO_FORMAT_DESCRIPTION_0020;

成員

Format

數據的格式。 如需詳細資訊,請參閱 DXGI_FORMAT 列舉。

ColorSpace

數據的色彩空間。 如需詳細資訊,請參閱 DXGI_COLOR_SPACE_TYPE 列舉。

備註

透過譯碼器公開的轉換必須具有硬體優勢,相較於可透過譯碼和視訊程式 BLT 透過應用程式完成的轉換。 這通常表示視訊硬體會寫入未轉換的參考框架,而轉換的輸出 (兩個輸出) ,而不需個別的步驟來讀取未轉換的參考框架來產生轉換的輸出。

其中一個例外狀況是,所有驅動程式都需要支持轉換,以移除來源和目的地格式、色彩空間和大小相等的D3D12DDI_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY旗標。 硬體可能實際上不需要D3D12DDI_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY旗標,但如果使用,驅動程式可能會使用複製作業來實作此轉換。

規格需求

需求
標頭 d3d12umddi.h (包含 D3d12umddi.h)

另請參閱

DXGI_COLOR_SPACE_TYPE

DXGI_FORMAT