Metodo ID3D11ShaderReflection::GetConstantBufferByName (d3d11shader.h)
Ottenere un buffer costante in base al nome.
Sintassi
ID3D11ShaderReflectionConstantBuffer * GetConstantBufferByName(
[in] LPCSTR Name
);
Parametri
[in] Name
Tipo: LPCSTR
Nome del buffer costante.
Valore restituito
Tipo: ID3D11ShaderReflectionConstantBuffer*
Puntatore a un buffer costante (vedere l'interfaccia ID3D11ShaderReflectionConstantBuffer).
Commenti
Un buffer costante fornisce costanti scalari o costanti di trama a uno shader. Uno shader può usare uno o più buffer costanti. Per ottenere prestazioni ottimali, separare le costanti in buffer in base alla frequenza in cui vengono aggiornate.
L'interfaccia di questo metodo è ospitata nella DLL predefinita D3DCompiler_xx.dll.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d11shader.h |
Libreria | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |