Condividi tramite


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

Vedi anche

ID3D12ShaderReflection