Metodo ID3D11FunctionReflection::GetConstantBufferByName (d3d11shader.h)

Ottiene un buffer costante in base al nome di una funzione.

Sintassi

ID3D11ShaderReflectionConstantBuffer * GetConstantBufferByName(
  [in] LPCSTR Name
);

Parametri

[in] Name

Tipo: LPCSTR

Nome del buffer costante.

Valore restituito

Tipo: ID3D11ShaderReflectionConstantBuffer*

Puntatore a un'interfaccia ID3D11ShaderReflectionConstantBuffer che rappresenta il buffer costante.

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.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d11shader.h
Libreria D3DCompiler.lib
DLL D3DCompiler_47.dll

Vedi anche

ID3D11FunctionReflection