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_NONE Value: 0 Specifies that no command list supports the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT Specifies that direct command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE Specifies that command list bundles can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE Specifies that compute command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY Specifies that copy command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE Specifies that video-decode command lists can support the operation in question. |
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS Specifies that video-processing command lists can support the operation is question. |
Requirements
Requirement | Value |
---|---|
Header | d3d12.h |