D3D12_META_COMMAND_DESC structure (d3d12.h)

Describes a meta command.

Syntax

typedef struct D3D12_META_COMMAND_DESC {
  GUID                  Id;
  LPCWSTR               Name;
  D3D12_GRAPHICS_STATES InitializationDirtyState;
  D3D12_GRAPHICS_STATES ExecutionDirtyState;
} D3D12_META_COMMAND_DESC;

Members

Id

Type: GUID

A GUID uniquely identifying the meta command.

Name

Type: LPCWSTR

The meta command name.

InitializationDirtyState

Type: D3D12_GRAPHICS_STATES

Declares the command list states that are modified by the call to initialize the meta command. If all state bits are set, then that's equivalent to calling ID3D12GraphicsCommandList::ClearState.

ExecutionDirtyState

Type: D3D12_GRAPHICS_STATES

Declares the command list states that are modified by the call to execute the meta command. If all state bits are set, then that's equivalent to calling ID3D12GraphicsCommandList::ClearState.

Requirements

Requirement Value
Header d3d12.h