Diligent Engine  v.2.4.g
Public Member Functions | Static Public Member Functions | List of all members
CD3DX12_ROOT_DESCRIPTOR_TABLE Struct Reference

#include <d3dx12_win.h>

Inheritance diagram for CD3DX12_ROOT_DESCRIPTOR_TABLE:

Public Member Functions

 CD3DX12_ROOT_DESCRIPTOR_TABLE ()
 
 CD3DX12_ROOT_DESCRIPTOR_TABLE (const D3D12_ROOT_DESCRIPTOR_TABLE &o)
 
 CD3DX12_ROOT_DESCRIPTOR_TABLE (UINT numDescriptorRanges, _In_reads_opt_(numDescriptorRanges) const D3D12_DESCRIPTOR_RANGE *_pDescriptorRanges)
 
void Init (UINT numDescriptorRanges, _In_reads_opt_(numDescriptorRanges) const D3D12_DESCRIPTOR_RANGE *_pDescriptorRanges)
 

Static Public Member Functions

static void Init (_Out_ D3D12_ROOT_DESCRIPTOR_TABLE &rootDescriptorTable, UINT numDescriptorRanges, _In_reads_opt_(numDescriptorRanges) const D3D12_DESCRIPTOR_RANGE *_pDescriptorRanges)
 

Constructor & Destructor Documentation

◆ CD3DX12_ROOT_DESCRIPTOR_TABLE() [1/3]

CD3DX12_ROOT_DESCRIPTOR_TABLE::CD3DX12_ROOT_DESCRIPTOR_TABLE ( )
inline

◆ CD3DX12_ROOT_DESCRIPTOR_TABLE() [2/3]

CD3DX12_ROOT_DESCRIPTOR_TABLE::CD3DX12_ROOT_DESCRIPTOR_TABLE ( const D3D12_ROOT_DESCRIPTOR_TABLE &  o)
inlineexplicit

◆ CD3DX12_ROOT_DESCRIPTOR_TABLE() [3/3]

CD3DX12_ROOT_DESCRIPTOR_TABLE::CD3DX12_ROOT_DESCRIPTOR_TABLE ( UINT  numDescriptorRanges,
_In_reads_opt_(numDescriptorRanges) const D3D12_DESCRIPTOR_RANGE *  _pDescriptorRanges 
)
inline

Member Function Documentation

◆ Init() [1/2]

static void CD3DX12_ROOT_DESCRIPTOR_TABLE::Init ( _Out_ D3D12_ROOT_DESCRIPTOR_TABLE &  rootDescriptorTable,
UINT  numDescriptorRanges,
_In_reads_opt_(numDescriptorRanges) const D3D12_DESCRIPTOR_RANGE *  _pDescriptorRanges 
)
inlinestatic

◆ Init() [2/2]

void CD3DX12_ROOT_DESCRIPTOR_TABLE::Init ( UINT  numDescriptorRanges,
_In_reads_opt_(numDescriptorRanges) const D3D12_DESCRIPTOR_RANGE *  _pDescriptorRanges 
)
inline

The documentation for this struct was generated from the following file: