Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

D3D12_VIEWPORT structure (d3d12.h)

Describes the dimensions of a viewport.

Syntax

typedef struct D3D12_VIEWPORT {
 FLOAT TopLeftX;
 FLOAT TopLeftY;
 FLOAT Width;
 FLOAT Height;
 FLOAT MinDepth;
 FLOAT MaxDepth;
} D3D12_VIEWPORT;

Members

TopLeftX

X position of the left hand side of the viewport.

TopLeftY

Y position of the top of the viewport.

Width

Width of the viewport.

Height

Height of the viewport.

MinDepth

Minimum depth of the viewport. Ranges between 0 and 1.

MaxDepth

Maximum depth of the viewport. Ranges between 0 and 1.

Remarks

Pass an array of these structures to the pViewports parameter in a call to ID3D12GraphicsCommandList::RSSetViewports to set viewports for the display.

Requirements

Requirement Value
Header d3d12.h

See also

Core Structures


Feedback

Was this page helpful?

Additional resources