Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma interface de reflexão de função acessa informações de função.
Métodos
A interface ID3D12FunctionReflection tem esses métodos.
|
ID3D12FunctionReflection::GetConstantBufferByIndex O método ID3D12FunctionReflection::GetConstantBufferByIndex (d3d12shader.h) obtém um buffer constante por índice para uma função. |
|
ID3D12FunctionReflection::GetConstantBufferByName Obtém um buffer constante por nome para uma função. (ID3D12FunctionReflection.GetConstantBufferByName) |
|
ID3D12FunctionReflection::GetDesc Preenche a estrutura do descritor de função para a função. (ID3D12FunctionReflection.GetDesc) |
|
ID3D12FunctionReflection::GetFunctionParameter Obtém o refletor de parâmetro de função. (ID3D12FunctionReflection.GetFunctionParameter) |
|
ID3D12FunctionReflection::GetResourceBindingDesc Obtém uma descrição de como um recurso está associado a uma função. (ID3D12FunctionReflection.GetResourceBindingDesc) |
|
ID3D12FunctionReflection::GetResourceBindingDescByName Obtém uma descrição de como um recurso está associado a uma função. (ID3D12FunctionReflection.GetResourceBindingDescByName) |
|
ID3D12FunctionReflection::GetVariableByName Obtém uma variável por nome. (ID3D12FunctionReflection.GetVariableByName) |
Comentários
Para obter uma interface de reflexão de função, chame ID3D12LibraryReflection::GetFunctionByIndex. 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 |