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する必要があります。
要件
要件 | 値 |
---|---|
Header | d3d10.h |