Интерфейс ID3D12FunctionParameterReflection (d3d12shader.h)
Интерфейс отражения function-parameter-reflection обращается к сведениям о параметре функции.
Примечание Этот интерфейс является частью технологии связывания шейдеров HLSL, которую можно использовать на всех платформах Direct3D 12 для создания предкомпилированных функций HLSL, их упаковки в библиотеки и связывания с полными шейдерами во время выполнения.
Методы
Интерфейс ID3D12FunctionParameterReflection содержит следующие методы.
ID3D12FunctionParameterReflection::GetDesc Заполняет структуру дескриптора параметра функции. (ID3D12FunctionParameterReflection.GetDesc) |
Комментарии
Чтобы получить интерфейс отражения function-parameter-reflection, вызовите ID3D12FunctionReflection::GetFunctionParameter. Это не COM-интерфейс, поэтому вам не нужно беспокоиться о количестве ссылок или освобождении интерфейса после завершения работы с ним.
ПримечаниеID3D12FunctionParameterReflection требует D3dcompiler_47.dll или более поздней версии библиотеки DLL.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d12shader.h |