Интерфейс ID3D11LibraryReflection (d3d11shader.h)
Интерфейс отражения библиотеки обращается к сведениям о библиотеке.
Примечание Этот интерфейс является частью технологии связывания шейдеров HLSL, которую можно использовать на всех платформах Direct3D 11 для создания предварительно скомпилированных функций HLSL, их упаковки в библиотеки и связывания с полными шейдерами во время выполнения.
Наследование
Интерфейс ID3D11LibraryReflection наследуется от интерфейса IUnknown . ID3D11LibraryReflection также имеет следующие типы элементов:
Методы
Интерфейс ID3D11LibraryReflection содержит следующие методы.
ID3D11LibraryReflection::GetDesc Заполняет структуру дескриптора библиотеки для отражения библиотеки. (ID3D11LibraryReflection.GetDesc) |
ID3D11LibraryReflection::GetFunctionByIndex Метод ID3D11LibraryReflection::GetFunctionByIndex (d3d11shader.h) получает отражатель функции. |
Комментарии
Чтобы получить интерфейс отражения библиотеки, вызовите D3DReflectLibrary.
ПримечаниеID3D11LibraryReflection требует D3dcompiler_47.dll или более поздней версии библиотеки DLL.
Требования
Целевая платформа | Windows |
Header | d3d11shader.h |