D3D11_BOX 結構 (d3d11.h)
定義 3D 方塊。
語法
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 位置。
備註
下圖顯示 3D 方塊,其中原點為左、前、上角。
右、下和後方的值都是在方塊區域中包含之像素結尾的每一個圖元。 也就是說, 左、 上和 前 方的值會包含在方塊區域中,而右、下和後方的值會從方塊區域排除。 例如,針對一個像素寬的方塊, (向右 - 左) == 1;方塊區域包含左圖元,但不包含右圖元。
方塊的座標是緩衝區的位元組,以及紋理的紋素。
規格需求
需求 | 值 |
---|---|
標頭 | d3d11.h |