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


структура D3D10_VIEWPORT (d3d10.h)

Определяет размеры окна просмотра.

Синтаксис

typedef struct D3D10_VIEWPORT {
  INT   TopLeftX;
  INT   TopLeftY;
  UINT  Width;
  UINT  Height;
  FLOAT MinDepth;
  FLOAT MaxDepth;
} D3D10_VIEWPORT;

Члены

TopLeftX

Тип: INT

Положение X левой стороны окна просмотра. Диапазоны от D3D10_VIEWPORT_BOUNDS_MIN до D3D10_VIEWPORT_BOUNDS_MAX.

TopLeftY

Тип: INT

Позиция Y в верхней части окна просмотра. Диапазоны от D3D10_VIEWPORT_BOUNDS_MIN до D3D10_VIEWPORT_BOUNDS_MAX.

Width

Тип: UINT

Ширина окна просмотра.

Height

Тип: UINT

Высота окна просмотра.

MinDepth

Тип: FLOAT

Минимальная глубина окна просмотра. Диапазоны от 0 до 1.

MaxDepth

Тип: FLOAT

Максимальная глубина окна просмотра. Диапазоны от 0 до 1.

Комментарии

Во всех случаях значения Width и Height должны быть ≥ 0, а TopLeftX + Width и TopLeftY + Height должны быть ≤ D3D10_VIEWPORT_BOUNDS_MAX.

Требования

Требование Значение
Заголовок d3d10.h

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

Основные структуры