Class DX12BottomLevelAS
DX12 Bottom Level Acceleration Structure implementation.
Implements
Inherited Members
Namespace: Evergine.DirectX12
Assembly: Evergine.DirectX12.dll
Syntax
public class DX12BottomLevelAS : BottomLevelAS, IDisposable
  Constructors
DX12BottomLevelAS(DX12GraphicsContext, ref BottomLevelASDescription)
Initializes a new instance of the DX12BottomLevelAS class.
Declaration
public DX12BottomLevelAS(DX12GraphicsContext context, ref BottomLevelASDescription description)
  Parameters
| Type | Name | Description | 
|---|---|---|
| DX12GraphicsContext | context | Graphics Context.  | 
      
| BottomLevelASDescription | description | Bottom Level Description.  | 
      
Fields
ResultBuffer
DX12 Acceleration Structure Result buffer.
Declaration
public ID3D12Resource ResultBuffer
  Field Value
| Type | Description | 
|---|---|
| ID3D12Resource | 
Properties
NativePointer
Gets the native pointer.
Declaration
public override IntPtr NativePointer { get; }
  Property Value
| Type | Description | 
|---|---|
| IntPtr | 
Overrides
Methods
Dispose()
Dispose this instance.
Declaration
public override void Dispose()