Compartir a través de


estructura D3D12DDI_SET_PROGRAM_DESC_0108 (d3d12umddi.h)

La estructura D3D12DDI_SET_PROGRAM_DESC_0108 describe el programa que PFND3D12DDI_SET_PROGRAM_0108 debe establecer en una lista de comandos.

Sintaxis

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;

Miembros

Type

Enumeración D3D12DDI_PROGRAM_TYPE_0108 que especifica el tipo de programa que se va a establecer.

GenericPipeline

Estructura de D3D12DDI_SET_GENERIC_PIPELINE_DESC_0108 que describe la canalización genérica que se va a establecer cuando Type se D3D12DDI_PROGRAM_TYPE_GENERIC_PIPELINE_0108.

RaytracingPipeline

Estructura D3D12DDI_SET_RAYTRACING_PIPELINE_DESC_0108 que describe la canalización de raytracing que se va a establecer cuando Type se D3D12DDI_PROGRAM_TYPE_RAYTRACING_PIPELINE_0108. Actualmente no se admite.

WorkGraph

Estructura de D3D12DDI_SET_WORK_GRAPH_DESC_0108 que describe el gráfico de trabajo que se va a establecer cuando Type se D3D12DDI_PROGRAM_TYPE_WORK_GRAPH_0108.

Comentarios

Para más información, consulte Gráficos de trabajo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2 (WDDM 3.2)
Encabezado d3d12umddi.h

Consulte también

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