Direct3D 12 Raytracing
Cet article fournit une liste de la documentation disponible pour le raytracing Direct3D.
Référence de raytracing C++
Cette section renvoie aux API C++ utilisées pour implémenter le raytracing Direct3D 12.
Interfaces de raytracing C++
Structures de raytracing C++
- D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC
- D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS
- D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_TOOLS_VISUALIZATION_HEADER
- D3D12_DISPATCH_RAYS_DESC
- D3D12_DXIL_LIBRARY_DESC
- D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION
- D3D12_EXISTING_COLLECTION_DESC
- D3D12_EXPORT_DESC
- D3D12_GLOBAL_ROOT_SIGNATURE
- D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE
- D3D12_GPU_VIRTUAL_ADDRESS_RANGE
- D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE
- D3D12_HIT_GROUP_DESC
- D3D12_LOCAL_ROOT_SIGNATURE
- D3D12_NODE_MASK
- D3D12_RAYTRACING_AABB
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE_DESC
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION_DESC
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_SRV
- D3D12_RAYTRACING_GEOMETRY_AABBS_DESC
- D3D12_RAYTRACING_GEOMETRY_DESC
- D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC
- D3D12_RAYTRACING_INSTANCE_DESC
- D3D12_RAYTRACING_PIPELINE_CONFIG
- D3D12_RAYTRACING_SHADER_CONFIG
- D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER
- D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER
- D3D12_STATE_OBJECT_CONFIG
- D3D12_STATE_OBJECT_DESC
- D3D12_STATE_SUBOBJECT
- D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION
Énumérations de raytracing C++
- D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS
- D3D12_ELEMENTS_LAYOUT
- D3D12_EXPORT_FLAGS
- D3D12_HIT_GROUP_TYPE
- D3D12_RAY_FLAGS
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE
- D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE
- D3D12_RAYTRACING_GEOMETRY_FLAGS
- D3D12_RAYTRACING_GEOMETRY_TYPE
- D3D12_RAYTRACING_INSTANCE_FLAGS
- D3D12_RAYTRACING_TIER
Référence de raytracing HLSL
Pour plus d’informations sur les constructions HLSL utilisées pour implémenter le raytracing Direct3D 12, consultez Référence HLSL de Raytracing Direct3D 12.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour