Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс отражения функции обращается к сведениям о функции.
Методы
Интерфейс ID3D12FunctionReflection содержит следующие методы.
|
ID3D12FunctionReflection::GetConstantBufferByIndex Метод ID3D12FunctionReflection::GetConstantBufferByIndex (d3d12shader.h) получает буфер констант по индексу для функции. |
|
ID3D12FunctionReflection::GetConstantBufferByName Возвращает буфер констант по имени для функции. (ID3D12FunctionReflection.GetConstantBufferByName) |
|
ID3D12FunctionReflection::GetDesc Заполняет структуру дескриптора функции для функции. (ID3D12FunctionReflection.GetDesc) |
|
ID3D12FunctionReflection::GetFunctionParameter Возвращает отражатель параметра функции. (ID3D12FunctionReflection.GetFunctionParameter) |
|
ID3D12FunctionReflection::GetResourceBindingDesc Возвращает описание привязки ресурса к функции. (ID3D12FunctionReflection.GetResourceBindingDesc) |
|
ID3D12FunctionReflection::GetResourceBindingDescByName Возвращает описание привязки ресурса к функции. (ID3D12FunctionReflection.GetResourceBindingDescByName) |
|
ID3D12FunctionReflection::GetVariableByName Возвращает переменную по имени. (ID3D12FunctionReflection.GetVariableByName) |
Комментарии
Чтобы получить интерфейс отражения функции, вызовите ID3D12LibraryReflection::GetFunctionByIndex. Это не COM-интерфейс, поэтому вам не нужно беспокоиться о количестве ссылок или освобождении интерфейса после завершения работы с ним.
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Windows |
| Header | d3d12shader.h |