Поделиться через


Интерфейс ID3D11FunctionParameterReflection (d3d11shader.h)

Интерфейс отражения function-parameter-reflection обращается к сведениям о параметре функции.

Примечание Этот интерфейс является частью технологии связывания шейдеров HLSL, которую можно использовать на всех платформах Direct3D 11 для создания предварительно скомпилированных функций HLSL, их упаковки в библиотеки и связывания с полными шейдерами во время выполнения.

 

Методы

Интерфейс ID3D11FunctionParameterReflection содержит следующие методы.

 
ID3D11FunctionParameterReflection::GetDesc

Заполняет структуру дескриптора параметра функции. (ID3D11FunctionParameterReflection.GetDesc)

Комментарии

Чтобы получить интерфейс отражения function-parameter-reflection, вызовите ID3D11FunctionReflection::GetFunctionParameter. Это не COM-интерфейс, поэтому вам не нужно беспокоиться о количестве ссылок или освобождении интерфейса после завершения работы с ним.

ПримечаниеID3D11FunctionParameterReflection требует D3dcompiler_47.dll или более поздней версии библиотеки DLL.
 

Требования

Требование Значение
Целевая платформа Windows
Header d3d11shader.h

См. также раздел

Интерфейсы шейдеров