HitObject.FromRayQuery¶
Description¶
Creates a HitObject from a committed hit in a RayQuery. The RayQuery must have a committed hit (COMMITTED_TRIANGLE_HIT or COMMITTED_PROCEDURAL_PRIMITIVE_HIT). DXR 1.3 only.
Signature¶
static HitObject HitObject.FromRayQuery<uint rayFlagsGeneric>( RayQuery<rayFlagsGeneric> Query); static HitObject HitObject.FromRayQuery<uint rayFlagsGeneric, attr_t>( RayQuery<rayFlagsGeneric> Query, uint CommittedCustomHitKind, attr_t CommittedCustomAttribs);
Generic Parameters¶
rayFlagsGeneric : uint¶
attr_t¶
Parameters¶
Query : RayQuery<rayFlagsGeneric>¶
CommittedCustomHitKind : uint¶
CommittedCustomAttribs : attr_t¶
Availability and Requirements¶
Defined for the following targets:
hlsl¶
Available in raygen stage only.
Requires capability: ser_hlsl_native.