Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот интерфейс отражения шейдера предоставляет доступ к переменной.
Методы
Интерфейс ID3D11ShaderReflectionVariable содержит следующие методы.
|
ID3D11ShaderReflectionVariable::GetBuffer Этот метод возвращает буфер текущего объекта ID3D11ShaderReflectionVariable. |
|
ID3D11ShaderReflectionVariable::GetDesc Получите описание переменной шейдера. (ID3D11ShaderReflectionVariable.GetDesc) |
|
ID3D11ShaderReflectionVariable::GetInterfaceslot Возвращает соответствующий слот интерфейса для переменной, представляющей указатель интерфейса. (ID3D11ShaderReflectionVariable.GetInterfaceSlot) |
|
ID3D11ShaderReflectionVariable::GetType Получение типа переменной шейдера. (ID3D11ShaderReflectionVariable.GetType) |
Комментарии
Чтобы получить интерфейс шейдер-отражение-переменная, вызовите такой метод, как ID3D11ShaderReflection::GetVariableByName. Это не COM-интерфейс, поэтому вам не нужно беспокоиться о количестве ссылок или освобождении интерфейса, когда вы закончите работу с ним.
Требования
| Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | d3d11shader.h |