структура D3D11_BOX (d3d11.h)
Определяет трехмерный прямоугольник.
Синтаксис
typedef struct D3D11_BOX {
UINT left;
UINT top;
UINT front;
UINT right;
UINT bottom;
UINT back;
} D3D11_BOX;
Члены
left
Тип: UINT
Положение x левой стороны коробки.
top
Тип: UINT
Положение y в верхней части коробки.
front
Тип: UINT
Положение z передней части коробки.
right
Тип: UINT
Положение x правой стороны коробки.
bottom
Тип: UINT
Положение y нижней части коробки.
back
Тип: UINT
Положение z задней части коробки.
Комментарии
На следующей схеме показан трехмерный прямоугольник, где источником является левый, передний и верхний угол.
Значения справа, снизу и назад — это каждый пиксель после конца пикселей, включенных в область поля. То есть значения для левого, верхнего и переднего крае включаются в область поля, а значения справа, внизу и назад исключаются из области поля. Например, для поля шириной в один пиксель (справа - слева) == 1; область поля включает левый пиксель, но не правый пиксель.
Координаты поля находятся в байтах для буферов и в текселях для текстур.
Требования
Требование | Значение |
---|---|
Заголовок | d3d11.h |