структура D3D12_HIT_GROUP_DESC (d3d12.h)
Описывает подобъект состояния группы попадания лучей, который можно включить в объект состояния.
Синтаксис
typedef struct D3D12_HIT_GROUP_DESC {
LPCWSTR HitGroupExport;
D3D12_HIT_GROUP_TYPE Type;
LPCWSTR AnyHitShaderImport;
LPCWSTR ClosestHitShaderImport;
LPCWSTR IntersectionShaderImport;
} D3D12_HIT_GROUP_DESC;
Члены
HitGroupExport
Имя группы попаданий.
Type
Значение из перечисления D3D12_HIT_GROUP_TYPE , указывающее тип группы попаданий.
AnyHitShaderImport
Необязательное имя шейдера любого попадания, связанного с группой попаданий. Это поле можно использовать со всеми типами групп попаданий.
ClosestHitShaderImport
Необязательное имя шейдера ближайшего попадания, связанного с группой попаданий. Это поле можно использовать со всеми типами групп попаданий.
IntersectionShaderImport
Необязательное имя шейдера пересечения, связанного с группой попаданий. Это поле можно использовать только с группами попаданий с процедурным примитивом типа.
Требования
Верхняя часть | d3d12.h |