структура D3D11_VIEWPORT (d3d11.h)
Определяет размеры окна просмотра.
Синтаксис
typedef struct D3D11_VIEWPORT {
FLOAT TopLeftX;
FLOAT TopLeftY;
FLOAT Width;
FLOAT Height;
FLOAT MinDepth;
FLOAT MaxDepth;
} D3D11_VIEWPORT;
Члены
TopLeftX
Тип: FLOAT
Положение X левой стороны окна просмотра. Диапазоны от D3D11_VIEWPORT_BOUNDS_MIN до D3D11_VIEWPORT_BOUNDS_MAX.
TopLeftY
Тип: FLOAT
Позиция Y в верхней части окна просмотра. Диапазоны от D3D11_VIEWPORT_BOUNDS_MIN до D3D11_VIEWPORT_BOUNDS_MAX.
Width
Тип: FLOAT
Ширина окна просмотра.
Height
Тип: FLOAT
Высота окна просмотра.
MinDepth
Тип: FLOAT
Минимальная глубина окна просмотра. Диапазоны от 0 до 1.
MaxDepth
Тип: FLOAT
Максимальная глубина окна просмотра. Диапазоны от 0 до 1.
Комментарии
Во всех случаях значения Width и Height должны быть >равны 0, а TopLeftX + Width и TopLeftY + Height должны быть <= D3D11_VIEWPORT_BOUNDS_MAX.
Размеры окна просмотра и поддержка уровня компонентов Различия между Direct3D 11 и Direct3D 10: Диапазон минимального и максимального размера окна просмотра зависит от уровня компонентов, определенного D3D_FEATURE_LEVEL.
|
Требования
Требование | Значение |
---|---|
Заголовок | d3d11.h |