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