D3D11_VIEWPORT structure
Defines the dimensions of a viewport.
Syntax
typedef struct D3D11_VIEWPORT { FLOAT TopLeftX; FLOAT TopLeftY; FLOAT Width; FLOAT Height; FLOAT MinDepth; FLOAT MaxDepth; } D3D11_VIEWPORT;
Members
- TopLeftX
-
Type: FLOAT
-
X position of the left hand side of the viewport. Ranges between D3D11_VIEWPORT_BOUNDS_MIN and D3D11_VIEWPORT_BOUNDS_MAX.
- TopLeftY
-
Type: FLOAT
-
Y position of the top of the viewport. Ranges between D3D11_VIEWPORT_BOUNDS_MIN and D3D11_VIEWPORT_BOUNDS_MAX.
- Width
-
Type: FLOAT
-
Width of the viewport.
- Height
-
Type: FLOAT
-
Height of the viewport.
- MinDepth
-
Type: FLOAT
-
Minimum depth of the viewport. Ranges between 0 and 1.
- MaxDepth
-
Type: FLOAT
-
Maximum depth of the viewport. Ranges between 0 and 1.
Remarks
In all cases, Width and Height must be >= 0 and TopLeftX + Width and TopLeftY + Height must be <= D3D11_VIEWPORT_BOUNDS_MAX.
|
Viewport Sizes and Feature Level Support Differences between Direct3D 11 and Direct3D 10: The range for the minimum and maximum viewport size is dependent on the feature level defined by D3D_FEATURE_LEVEL.
|
Requirements
|
Header |
|
|---|
See also