Интерфейс ID3D10ShaderReflection1 (d3d10_1shader.h)
Интерфейс шейдера-отражения обращается к сведениям шейдера.
Наследование
Интерфейс ID3D10ShaderReflection1 наследуется от ID3D10ShaderReflection. ID3D10ShaderReflection1 также имеет следующие типы элементов:
Методы
Интерфейс ID3D10ShaderReflection1 содержит следующие методы.
ID3D10ShaderReflection1::GetBitwiseInstructionCount Возвращает число побитовых инструкций. (ID3D10ShaderReflection1.GetBitwiseInstructionCount) |
ID3D10ShaderReflection1::GetConversionInstructionCount Возвращает количество инструкций преобразования, используемых в шейдере. |
ID3D10ShaderReflection1::GetGSInputPrimitive Возвращает описание примитивного ввода геометрического шейдера. (ID3D10ShaderReflection1.GetGSInputPrimitive) |
ID3D10ShaderReflection1::GetMovcInstructionCount Возвращает количество инструкций Movc. (ID3D10ShaderReflection1.GetMovcInstructionCount) |
ID3D10ShaderReflection1::GetMovInstructionCount Возвращает количество инструкций Mov. (ID3D10ShaderReflection1.GetMovInstructionCount) |
ID3D10ShaderReflection1::GetResourceBindingDescByName Возвращает описание привязки ресурса по имени. |
ID3D10ShaderReflection1::GetVariableByName Возвращает переменную по имени. (ID3D10ShaderReflection1.GetVariableByName) |
ID3D10ShaderReflection1::IsLevel9Shader Указывает, компилировался ли шейдер в Direct3D 10 в режиме Direct3D 9. |
ID3D10ShaderReflection1::IsSampleFrequencyShader Указывает, предназначен ли пиксельный шейдер для выполнения частоты пикселей или частоты выборки. |
Комментарии
Для этого интерфейса требуется Windows Vista с пакетом обновления 1 (SP1).
Требования
Целевая платформа | Windows |
Header | d3d10_1shader.h |