Class IndirectParameterDX12
Inheritance
IndirectParameterDX12
Assembly: FlaxEngine.dll
File: Engine/GraphicsDevice/DirectX/DX12/CommandSignatureDX12.h
Syntax
public class IndirectParameterDX12
Constructors
IndirectParameterDX12()
Declaration
public IndirectParameterDX12()
Fields
_parameter
Declaration
protected D3D12_INDIRECT_ARGUMENT_DESC _parameter
Field Value
D3D12_INDIRECT_ARGUMENT_DESC
|
Methods
Constant(UINT rootParameterIndex, UINT destOffsetIn32BitValues, UINT num32BitValuesToSet)
Declaration
public void Constant(UINT rootParameterIndex, UINT destOffsetIn32BitValues, UINT num32BitValuesToSet)
Parameters
UINT
rootParameterIndex
|
UINT
destOffsetIn32BitValues
|
UINT
num32BitValuesToSet
|
ConstantBufferView(UINT rootParameterIndex)
Declaration
public void ConstantBufferView(UINT rootParameterIndex)
Parameters
UINT
rootParameterIndex
|
Dispatch()
Declaration
public void Dispatch()
Draw()
Declaration
public void Draw()
DrawIndexed()
Declaration
public void DrawIndexed()
GetDesc()
Declaration
public D3D12_INDIRECT_ARGUMENT_DESC GetDesc() const
Returns
D3D12_INDIRECT_ARGUMENT_DESC
|
IndexBufferView()
Declaration
public void IndexBufferView()
ShaderResourceView(UINT rootParameterIndex)
Declaration
public void ShaderResourceView(UINT rootParameterIndex)
Parameters
UINT
rootParameterIndex
|
UnorderedAccessView(UINT rootParameterIndex)
Declaration
public void UnorderedAccessView(UINT rootParameterIndex)
Parameters
UINT
rootParameterIndex
|
VertexBufferView(UINT slot)
Declaration
public void VertexBufferView(UINT slot)
Parameters
UINT
slot
|