CD3DX12 _ structure de bytecode du nuanceur _

Une structure d’assistance pour faciliter l’initialisation d’une structure de _ _ bytecode de nuanceur D3D12 .

Syntaxe

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;
};

Membres

_Bytecode du nuanceur CD3DX12 _ ()

Crée une nouvelle instance non initialisée d’un _ bytecode de nuanceur CD3DX12 _ .

_bytecode de nuanceur CD3DX12 explicite _ ( _ Pseudo-code du nuanceur const D3D12 _ &o)

Crée une nouvelle instance d’un _ bytecode de nuanceur CD3DX12 _ , initialisée avec le contenu d’une autre structure de _ _ bytecode de nuanceur D3D12 .

_Bytecode du nuanceur CD3DX12 _ (ID3DBlob * pShaderBlob)

Crée une nouvelle instance d’un _ bytecode de nuanceur CD3DX12 _ , en initialisant les paramètres suivants :

ID3DBlob * pShaderBlob

_ _ Bytecode de nuanceur CD3DX12 (const void * _ PShaderBytecode, size _ T bytecodeLength)

Crée une nouvelle instance d’un _ bytecode de nuanceur CD3DX12 _ , en initialisant les paramètres suivants :

void * _ pShaderBytecode

TAILLE _ T bytecodeLength

D3D12 _ _ () const, opérateur const,& bytecode de nuanceur

Définit le & opérateur de passage par référence pour le type de structure parent.

Spécifications

Condition requise Valeur
En-tête
D3dx12. h

Voir aussi

_Bytecode de nuanceur D3D12 _

Structures d’assistance pour D3D12