Bagikan melalui


struktur CD3DX12_ROOT_DESCRIPTOR

Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_DESCRIPTOR yang mudah.

Sintaks

struct CD3DX12_ROOT_DESCRIPTOR  : public D3D12_ROOT_DESCRIPTOR{
       CD3DX12_ROOT_DESCRIPTOR();
       explicit CD3DX12_ROOT_DESCRIPTOR(const D3D12_ROOT_DESCRIPTOR &o);
       CD3DX12_ROOT_DESCRIPTOR(UINT shaderRegister, UINT registerSpace = 0);
  void inline Init(UINT shaderRegister, UINT registerSpace = 0);
  void static inline Init(D3D12_ROOT_DESCRIPTOR &table, UINT shaderRegister, UINT registerSpace = 0);
};

Anggota

CD3DX12_ROOT_DESCRIPTOR()

Membuat instans CD3DX12_ROOT_DESCRIPTOR baru yang belum diinisialisasi.

CD3DX12_ROOT_DESCRIPTOR eksplisit(const D3D12_ROOT_DESCRIPTOR &o)

Membuat instans baru CD3DX12_ROOT_DESCRIPTOR, diinisialisasi dengan konten struktur D3D12_ROOT_DESCRIPTOR lain.

CD3DX12_ROOT_DESCRIPTOR(shaderRegister UINT, UINT registerSpace = 0)

Membuat instans baru CD3DX12_ROOT_DESCRIPTOR, menginisialisasi parameter berikut:

Shader UINTRegister

(opt) UINT registerSpace = 0

inline Init(UINT shaderRegister, UINT registerSpace = 0)

Menentukan fungsi yang menginisialisasi parameter berikut:

Shader UINTRegister

(opt) UINT registerSpace = 0

statis inline Init(D3D12_ROOT_DESCRIPTOR &table, UINT shaderRegister, UINT registerSpace = 0)

Menentukan fungsi yang menginisialisasi parameter berikut:

D3D12_ROOT_DESCRIPTOR &tabel

Shader UINTRegister

(opt) UINT registerSpace = 0

Persyaratan

Persyaratan Value
Header
D3dx12.h

Baca juga

D3D12_ROOT_DESCRIPTOR

Struktur Pembantu untuk D3D12