Метод ID3D12ShaderReflectionVariable::GetInterfaceSlot (d3d12shader.h)
Возвращает соответствующий слот интерфейса для переменной, представляющей указатель интерфейса.
Синтаксис
UINT GetInterfaceSlot(
[in] UINT uArrayIndex
);
Параметры
[in] uArrayIndex
Тип: UINT
Индекс элемента массива, для который требуется получить номер слота. Для переменной, отличной от массива, это значение будет равно нулю.
Возвращаемое значение
Тип: UINT
Возвращает индекс интерфейса в массиве интерфейсов.
Комментарии
GetInterfaceSlot получает соответствующий слот в массиве динамической компоновки для экземпляра интерфейса. Возвращаемый номер слота используется для задания экземпляра интерфейса определенного экземпляра класса. Дополнительные сведения см. в обзоре интерфейсов и классов HLSL.
Интерфейс этого метода размещается в встроенной библиотеке DLL D3DCompiler_xx.dll.
Требования
Целевая платформа | Windows |
Header | d3d12shader.h |