用來判斷哪些類型的命令清單能夠支援各種作業。 例如,命令清單是否支援立即寫入。
Syntax
typedef enum D3D12_COMMAND_LIST_SUPPORT_FLAGS {
D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE = 0,
D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT,
D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE,
D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE,
D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY,
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE,
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS,
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE
} ;
常數
D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE值: 0 指定沒有任何命令清單支援有問題的作業。 |
D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT指定直接命令清單可以支援有問題的作業。 |
D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE指定命令清單組合可以支援有問題的作業。 |
D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE指定計算命令清單可以支援有問題的作業。 |
D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY指定複製命令清單可以支援有問題的作業。 |
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE指定視訊解碼命令清單可以支援有問題的作業。 |
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS指定視訊處理命令清單可以支援作業的問題。 |
需求
| 標頭 | d3d12.h |