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) |