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

#include <d3dx12_win.h>

Inheritance diagram for CD3DX12_HEAP_PROPERTIES:

Public Member Functions

 CD3DX12_HEAP_PROPERTIES ()
 
 CD3DX12_HEAP_PROPERTIES (const D3D12_HEAP_PROPERTIES &o)
 
 CD3DX12_HEAP_PROPERTIES (D3D12_CPU_PAGE_PROPERTY cpuPageProperty, D3D12_MEMORY_POOL memoryPoolPreference, UINT creationNodeMask=1, UINT nodeMask=1)
 
 CD3DX12_HEAP_PROPERTIES (D3D12_HEAP_TYPE type, UINT creationNodeMask=1, UINT nodeMask=1)
 
 operator const D3D12_HEAP_PROPERTIES & () const
 
bool IsCPUAccessible () const
 

Constructor & Destructor Documentation

◆ CD3DX12_HEAP_PROPERTIES() [1/4]

CD3DX12_HEAP_PROPERTIES::CD3DX12_HEAP_PROPERTIES ( )
inline

◆ CD3DX12_HEAP_PROPERTIES() [2/4]

CD3DX12_HEAP_PROPERTIES::CD3DX12_HEAP_PROPERTIES ( const D3D12_HEAP_PROPERTIES &  o)
inlineexplicit

◆ CD3DX12_HEAP_PROPERTIES() [3/4]

CD3DX12_HEAP_PROPERTIES::CD3DX12_HEAP_PROPERTIES ( D3D12_CPU_PAGE_PROPERTY  cpuPageProperty,
D3D12_MEMORY_POOL  memoryPoolPreference,
UINT  creationNodeMask = 1,
UINT  nodeMask = 1 
)
inline

◆ CD3DX12_HEAP_PROPERTIES() [4/4]

CD3DX12_HEAP_PROPERTIES::CD3DX12_HEAP_PROPERTIES ( D3D12_HEAP_TYPE  type,
UINT  creationNodeMask = 1,
UINT  nodeMask = 1 
)
inlineexplicit

Member Function Documentation

◆ IsCPUAccessible()

bool CD3DX12_HEAP_PROPERTIES::IsCPUAccessible ( ) const
inline

◆ operator const D3D12_HEAP_PROPERTIES &()

CD3DX12_HEAP_PROPERTIES::operator const D3D12_HEAP_PROPERTIES & ( ) const
inline

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