Condividi tramite


D3D12DDI_SET_PROGRAM_DESC_0108 struttura (d3d12umddi.h)

La struttura D3D12DDI_SET_PROGRAM_DESC_0108 descrive il programma che PFND3D12DDI_SET_PROGRAM_0108 deve essere impostato in un elenco di comandi.

Sintassi

typedef struct D3D12DDI_SET_PROGRAM_DESC_0108 {
  D3D12DDI_PROGRAM_TYPE_0108 Type;
  union {
    D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108    GenericPipeline;
    D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108 RaytracingPipeline;
    D3D12DDI_SET_WORK_GRAPH_DESC_0108          WorkGraph;
  };
} D3D12DDI_SET_PROGRAM_DESC_0108;

Members

Type

Enumerazione D3D12DDI_PROGRAM_TYPE_0108 che specifica il tipo di programma da impostare.

GenericPipeline

Struttura D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108 che descrive la pipeline generica da impostare quando Type è D3D12DDI_PROGRAM_TYPE_GENERIC_PIPELINE_0108.

RaytracingPipeline

Struttura D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108 che descrive la pipeline di raytracing da impostare quando Type è D3D12DDI_PROGRAM_TYPE_RAYTRACING_PIPELINE_0108. Non è attualmente supportato.

WorkGraph

Struttura D3D12DDI_SET_WORK_GRAPH_DESC_0108 che descrive il grafico di lavoro da impostare quando Type è D3D12DDI_PROGRAM_TYPE_WORK_GRAPH_0108.

Commenti

Per altre informazioni, vedere Grafici di lavoro.

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 24H2 (WDDM 3.2)
Intestazione d3d12umddi.h

Vedi anche

D3D12DDI_PROGRAM_TYPE_0108

D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108

D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108

D3D12DDI_SET_WORK_GRAPH_DESC_0108

PFND3D12DDI_SET_PROGRAM_0108