структура D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 (d3d12umddi.h)
Аргументы, используемые в функции обратного вызова PFND3D12DDI_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054.
Синтаксис
typedef struct D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 {
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054 Desc;
UINT NumSourceAccelerationStructures;
const D3D12DDI_GPU_VIRTUAL_ADDRESS *pSourceAccelerationStructureData;
} D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054;
Члены
Desc
Структура D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054.
NumSourceAccelerationStructures
Число указателей на ускорение структуры GPUVAs (графический виртуальный адрес единицы обработки), на которое указывает pSourceAccelerationStructureData.
Это число также влияет на назначение (выходные данные), который будет непрерывным массивом NumSourceAccelerationStructures выходных структур, где тип структур зависит от InfoType.
pSourceAccelerationStructureData
Указатель на массив GPUVAs размера NumSourceAccelerationStructures. Каждый GPUVA указывает на начало существующей структуры ускорения.
Память, указываемая на , должна находиться в состоянии ресурса D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | d3d12umddi.h |