Condividi tramite


Interfaccia ID3D11ShaderReflectionConstantBuffer (d3d11shader.h)

Questa interfaccia shader-reflection fornisce l'accesso a un buffer costante.

Metodi

L'interfaccia ID3D11ShaderReflectionConstantBuffer include questi metodi.

 
ID3D11ShaderReflectionConstantBuffer::GetDesc

Ottenere una descrizione del buffer costante. (ID3D11ShaderReflectionConstantBuffer.GetDesc)
ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex

Il metodo ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex (d3d11shader.h) ottiene una variabile shader-reflection per indice.
ID3D11ShaderReflectionConstantBuffer::GetVariableByName

Ottenere una variabile shader-reflection in base al nome. (ID3D11ShaderReflectionConstantBuffer.GetVariableByName)

Commenti

Per creare un'interfaccia del buffer costante, chiamare ID3D11ShaderReflection::GetConstantBufferByIndex o ID3D11ShaderReflection::GetConstantBufferByName. Non si tratta di un'interfaccia COM, quindi non è necessario preoccuparsi dei conteggi dei riferimenti o rilasciare l'interfaccia al termine dell'operazione.

Requisiti

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d3d11shader.h

Vedi anche

Interfacce shader