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 の範囲。

注釈

いずれの場合も、 WidthHeight を 0 ≥し、 TopLeftX + WidthTopLeftY + Height を≤ D3D10_VIEWPORT_BOUNDS_MAXする必要があります。

要件

要件
Header d3d10.h

こちらもご覧ください

コア構造