D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY structure (d3d12.h)

Details the adapter's support for prioritization of different command queue types.

Syntax

typedef struct D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY {
  D3D12_COMMAND_LIST_TYPE CommandListType;
  UINT                    Priority;
  BOOL                    PriorityForTypeIsSupported;
} D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY;

Members

CommandListType

SAL: In

The type of the command list you're interested in.

Priority

SAL: In

The priority level you're interested in.

PriorityForTypeIsSupported

SAL: Out

On return, contains true if the specfied command list type supports the specified priority level; otherwise, false.

Remarks

Use this structure with CheckFeatureSupport to determine the priority levels supported by various command queue types.

See the enumeration constant D3D12_FEATURE_COMMAND_QUEUE_PRIORITY in the D3D12_FEATURE enumeration.

Requirements

Requirement Value
Header d3d12.h

See also

Core Structures

D3D12_FEATURE