struktur CD3DX12_SHADER_BYTECODE

Struktur pembantu untuk memungkinkan inisialisasi struktur D3D12_SHADER_BYTECODE yang mudah.

Sintaks

struct CD3DX12_SHADER_BYTECODE  : public D3D12_SHADER_BYTECODE{
   CD3DX12_SHADER_BYTECODE();
   explicit CD3DX12_SHADER_BYTECODE(const D3D12_SHADER_BYTECODE &o);
   CD3DX12_SHADER_BYTECODE(ID3DBlob* pShaderBlob);
   CD3DX12_SHADER_BYTECODE(const void* _pShaderBytecode, SIZE_T bytecodeLength);
   operator const D3D12_SHADER_BYTECODE&() const;
};

Anggota

CD3DX12_SHADER_BYTECODE()

Membuat instans CD3DX12_SHADER_BYTECODE baru yang belum diinisialisasi.

CD3DX12_SHADER_BYTECODE eksplisit(const D3D12_SHADER_BYTECODE &o)

Membuat instans baru CD3DX12_SHADER_BYTECODE, diinisialisasi dengan konten struktur D3D12_SHADER_BYTECODE lain.

CD3DX12_SHADER_BYTECODE(ID3DBlob* pShaderBlob)

Membuat instans baru CD3DX12_SHADER_BYTECODE, menginisialisasi parameter berikut:

ID3DBlob* pShaderBlob

CD3DX12_SHADER_BYTECODE(const void* _pShaderBytecode, SIZE_T bytecodeLength)

Membuat instans baru CD3DX12_SHADER_BYTECODE, menginisialisasi parameter berikut:

_pShaderBytecode void*

bytecodeLength SIZE_T

const operator const D3D12_SHADER_BYTECODE&() const

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

Persyaratan

Persyaratan Value
Header
D3dx12.h

Baca juga

D3D12_SHADER_BYTECODE

Struktur Pembantu untuk D3D12