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

#include <d3dx12_win.h>

Inheritance diagram for CD3DX12_DESCRIPTOR_RANGE:

Public Member Functions

 CD3DX12_DESCRIPTOR_RANGE ()
 
 CD3DX12_DESCRIPTOR_RANGE (const D3D12_DESCRIPTOR_RANGE &o)
 
 CD3DX12_DESCRIPTOR_RANGE (D3D12_DESCRIPTOR_RANGE_TYPE rangeType, UINT numDescriptors, UINT baseShaderRegister, UINT registerSpace=0, UINT offsetInDescriptorsFromTableStart=D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND)
 
void Init (D3D12_DESCRIPTOR_RANGE_TYPE rangeType, UINT numDescriptors, UINT baseShaderRegister, UINT registerSpace=0, UINT offsetInDescriptorsFromTableStart=D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND)
 

Static Public Member Functions

static void Init (_Out_ D3D12_DESCRIPTOR_RANGE &range, D3D12_DESCRIPTOR_RANGE_TYPE rangeType, UINT numDescriptors, UINT baseShaderRegister, UINT registerSpace=0, UINT offsetInDescriptorsFromTableStart=D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND)
 

Constructor & Destructor Documentation

◆ CD3DX12_DESCRIPTOR_RANGE() [1/3]

CD3DX12_DESCRIPTOR_RANGE::CD3DX12_DESCRIPTOR_RANGE ( )
inline

◆ CD3DX12_DESCRIPTOR_RANGE() [2/3]

CD3DX12_DESCRIPTOR_RANGE::CD3DX12_DESCRIPTOR_RANGE ( const D3D12_DESCRIPTOR_RANGE &  o)
inlineexplicit

◆ CD3DX12_DESCRIPTOR_RANGE() [3/3]

CD3DX12_DESCRIPTOR_RANGE::CD3DX12_DESCRIPTOR_RANGE ( D3D12_DESCRIPTOR_RANGE_TYPE  rangeType,
UINT  numDescriptors,
UINT  baseShaderRegister,
UINT  registerSpace = 0,
UINT  offsetInDescriptorsFromTableStart = D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND 
)
inline

Member Function Documentation

◆ Init() [1/2]

static void CD3DX12_DESCRIPTOR_RANGE::Init ( _Out_ D3D12_DESCRIPTOR_RANGE &  range,
D3D12_DESCRIPTOR_RANGE_TYPE  rangeType,
UINT  numDescriptors,
UINT  baseShaderRegister,
UINT  registerSpace = 0,
UINT  offsetInDescriptorsFromTableStart = D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND 
)
inlinestatic

◆ Init() [2/2]

void CD3DX12_DESCRIPTOR_RANGE::Init ( D3D12_DESCRIPTOR_RANGE_TYPE  rangeType,
UINT  numDescriptors,
UINT  baseShaderRegister,
UINT  registerSpace = 0,
UINT  offsetInDescriptorsFromTableStart = D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND 
)
inline

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