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


структура D3D10_SHADER_DEBUG_SCOPE_INFO (d3d10_1shader.h)

Содержит область данные, сопоставляющие имена переменных с переменными отладки.

Синтаксис

typedef struct _D3D10_SHADER_DEBUG_SCOPE_INFO {
  D3D10_SHADER_DEBUG_SCOPETYPE ScopeType;
  UINT                         Name;
  UINT                         uNameLen;
  UINT                         uVariables;
  UINT                         VariableData;
} D3D10_SHADER_DEBUG_SCOPE_INFO;

Члены

ScopeType

Тип: D3D10_SHADER_DEBUG_SCOPETYPE

Указывает тип область.

Name

Тип: UINT

Смещение до имени область в списке строк.

uNameLen

Тип: UINT

Длина строки, на которую указывает имя.

uVariables

Тип: UINT

Число переменных.

VariableData

Тип: UINT

Смещение массива значений UINT элементами uVariables, содержащими список область переменных.

Комментарии

Структура D3D10_SHADER_DEBUG_SCOPE_INFO используется со структурой D3D10_SHADER_DEBUG_INFO .

Требования

Требование Значение
Заголовок d3d10_1shader.h (включая D3D10Shader.h)

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

Структуры шейдеров