D3D12_VIEWPORT 構造体 (d3d12.h)

ビューポートの寸法を記述します。

構文

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

メンバー

TopLeftX

ビューポートの左側の X 位置。

TopLeftY

ビューポートの上部の Y 位置。

Width

ビューポートの幅。

Height

ビューポートの高さ。

MinDepth

ビューポートの最小深度。 0 ~ 1 の範囲。

MaxDepth

ビューポートの最大深度。 0 ~ 1 の範囲。

注釈

これらの構造体の配列を ID3D12GraphicsCommandList::RSSetViewports の呼び出しで pViewports パラメーターに渡して、表示のビューポートを設定します。

要件

要件
Header d3d12.h

こちらもご覧ください

コア構造