D3D12DDI_PROGRAM_IDENTIFIER_0108 structure (d3d12umddi.h)

The D3D12DDI_PROGRAM_IDENTIFIER_0108 structure describes a program identifier for a state object.

Syntax

typedef struct D3D12DDI_PROGRAM_IDENTIFIER_0108 {
  UINT64 OpaqueData[4];
} D3D12DDI_PROGRAM_IDENTIFIER_0108;

Members

OpaqueData[4]

Device-specific program identifier. This value is global in process.

Remarks

A program identifier allows for a given state object to contain multiple programs (including work graphs) that are distingushed by their program name. It also means that programs such as work graphs can be identified on the GPU.

For more information, see Work graphs.

Requirements

Requirement Value
Minimum supported client Windows 11, version 24H2 (WDDM 3.2)
Header d3d12umddi.h

See also

PFNDDI_GET_PROGRAM_IDENTIFIER_0108