Bagikan melalui


struktur CD3DX12_HEAP_PROPERTIES

Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_HEAP_PROPERTIES yang mudah.

Sintaks

struct CD3DX12_HEAP_PROPERTIES  : public D3D12_HEAP_PROPERTIES{
       CD3DX12_HEAP_PROPERTIES();
       explicit 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);
       explicit CD3DX12_HEAP_PROPERTIES(D3D12_HEAP_TYPE type, UINT creationNodeMask = 1, UINT nodeMask = 1);
       operator const D3D12_HEAP_PROPERTIES&() const;
  bool inline operator==( const D3D12_HEAP_PROPERTIES& l, const D3D12_HEAP_PROPERTIES& r );
  bool inline operator!=( const D3D12_HEAP_PROPERTIES& l, const D3D12_HEAP_PROPERTIES& r );
};

Anggota

CD3DX12_HEAP_PROPERTIES()

Membuat instans CD3DX12_HEAP_PROPERTIES baru yang belum diinisialisasi.

CD3DX12_HEAP_PROPERTIES eksplisit(const D3D12_HEAP_PROPERTIES &o)

Membuat instans baru CD3DX12_HEAP_PROPERTIES, diinisialisasi dengan konten struktur D3D12_HEAP_PROPERTIES lain.

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

Membuat instans baru CD3DX12_HEAP_PROPERTIES, menginisialisasi parameter berikut:

D3D12_CPU_PAGE_PROPERTY cpuPageProperty

D3D12_MEMORY_POOL memoryPoolPreference

(opt) UINT creationNodeMask = 1

(opt) NodeMask UINT = 1

CD3DX12_HEAP_PROPERTIES eksplisit(jenis D3D12_HEAP_TYPE, UINT creationNodeMask = 1, nodeMask UINT = 1)

Membuat instans baru CD3DX12_HEAP_PROPERTIES, menginisialisasi parameter berikut:

jenis D3D12_HEAP_TYPE

(opt) UINT creationNodeMask = 1

(opt) NodeMask UINT = 1

const operator const D3D12_HEAP_PROPERTIES&() const

Menentukan operator &pass-by-reference untuk jenis struktur induk.

operator sebaris==( const D3D12_HEAP_PROPERTIES& l, const D3D12_HEAP_PROPERTIES& r )

Pengujian untuk kesetaraan antara instans D3D12_HEAP_PROPERTIES yang ditentukan, berdasarkan kesetaraan semua bidang anggota.

operator sebaris!=( const D3D12_HEAP_PROPERTIES& l, const D3D12_HEAP_PROPERTIES& r )

Pengujian untuk ketidaksamaan antara instans D3D12_HEAP_PROPERTIES yang ditentukan. Diimplementasikan dengan mengambil nilai inversi operator== = .

Persyaratan

Persyaratan Value
Header
D3dx12.h

Baca juga

D3D12_HEAP_PROPERTIES

Struktur Pembantu untuk D3D12