Metodo ID3D12ShaderReflection::GetConstantBufferByIndex (d3d12shader.h)
Ottiene un buffer costante per indice.
Sintassi
ID3D12ShaderReflectionConstantBuffer * GetConstantBufferByIndex(
[in] UINT Index
);
Parametri
[in] Index
Tipo: UINT
Indice in base zero.
Valore restituito
Tipo: ID3D12ShaderReflectionConstantBuffer*
Puntatore a un buffer costante (vedere ID3D12ShaderReflectionConstantBuffer Interface).
Commenti
Un buffer costante fornisce costanti scalari o costanti di trama a uno shader. Uno shader può usare uno o più buffer costanti. Per prestazioni ottimali, separare le costanti nei buffer in base alla frequenza che vengono aggiornate.
L'interfaccia di questo metodo è ospitata nella DLL predefinita D3DCompiler_xx.dll.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d12shader.h |