Interface ID3D12ShaderReflectionVariable (d3d12shader.h)
Essa interface de reflexão de sombreador fornece acesso a uma variável.
Métodos
A interface ID3D12ShaderReflectionVariable tem esses métodos.
ID3D12ShaderReflectionVariable::GetBuffer Retorna o ID3D12ShaderReflectionConstantBuffer do ID3D12ShaderReflectionVariable atual. |
ID3D12ShaderReflectionVariable::GetDesc Obtém uma descrição de variável de sombreador. |
ID3D12ShaderReflectionVariable::GetInterfaceSlot Obtém o slot de interface correspondente para uma variável que representa um ponteiro de interface. (ID3D12ShaderReflectionVariable.GetInterfaceSlot) |
ID3D12ShaderReflectionVariable::GetType Obtém um tipo de variável de sombreador. |
Comentários
Para obter uma interface shader-reflection-variable, chame um método como ID3D12ShaderReflection::GetVariableByName. Isso não é uma interface COM, portanto, você não precisa se preocupar com contagens de referência ou liberar a interface quando terminar de usá-la.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d12shader.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de