D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS列舉 (d3d12video.h)
指定影片譯碼的組態。
Syntax
typedef enum D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS {
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME
} ;
常數
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE 沒有組態旗標。 |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED 輸出譯碼表面的高度必須是 32 的倍數。 |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED 驅動程式支援後置處理。 如果設定此旗標,主機譯碼器可以使用 D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS中的轉換旗標來設定後置處理。 |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED 參考資源必須配置 D3D12_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY資源旗 標。 參考紋理必須與輸出紋理分開,類似於執行格式轉換或縮小。 此旗標不得針對 D3D12_VIDEO_DECODE_TIER_3 或更新版本設定。 |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME 譯碼解析度可以在非主要畫面格上變更。 |
規格需求
需求 | 值 |
---|---|
標頭 | d3d12video.h |