Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |