D3D12_COMMAND_LIST_SUPPORT_FLAGS enumeration (d3d12.h)
Used to determine which kinds of command lists are capable of supporting various operations. For example, whether a command list supports immediate writes.
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
} ;
Constants
D3D12_COMMAND_LIST_SUPPORT_FLAG_NONEValue: 0 Specifies that no command list supports the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECTSpecifies that direct command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLESpecifies that command list bundles can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTESpecifies that compute command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_COPYSpecifies that copy command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODESpecifies that video-decode command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESSSpecifies that video-processing command lists can support the operation is question. |
Requirements
| Header | d3d12.h |