共用方式為


D3D12_COMMAND_LIST_SUPPORT_FLAGS列舉 (d3d12.h)

用來判斷哪些類型的命令清單能夠支援各種作業。 例如,命令清單是否支援立即寫入。

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

另請參閱

核心列舉

D3D12_COMMAND_LIST_TYPE。