共用方式為


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。

規格需求

需求
標頭 d3d10.h

另請參閱

核心結構