enumeración D3D12_HIT_GROUP_TYPE (d3d12.h)

Especifica el tipo de un subobjeto de estado de grupo de aciertos de raytracing. Use un valor de esta enumeración con la estructura D3D12_HIT_GROUP_DESC .

Syntax

typedef enum D3D12_HIT_GROUP_TYPE {
  D3D12_HIT_GROUP_TYPE_TRIANGLES = 0,
  D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE = 0x1
} ;

Constantes

 
D3D12_HIT_GROUP_TYPE_TRIANGLES
Valor: 0
El grupo de aciertos usa una lista de triángulos para calcular los aciertos de los rayos. Los grupos de aciertos que usan triángulos no pueden contener un sombreador de intersección.
D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE
Valor: 0x1
El grupo de aciertos usa un primitivo de procedimiento dentro de un rectángulo de selección para calcular los aciertos de los rayos. Los grupos de aciertos que usan primitivos de procedimiento deben contener un sombreador de intersección.

Requisitos

   
Encabezado d3d12.h