D3DRASTER_STATUS構造体

ラスターの状態について説明します。

構文

typedef struct D3DRASTER_STATUS {
  BOOL InVBlank;
  UINT ScanLine;
} D3DRASTER_STATUS, *LPD3DRASTER_STATUS;

メンバー

InVBlank

種類: BOOL

ラスター が垂直空白期間にある場合は TRUE。 FALSE を指定 すると、ラスターが垂直空白期間に含まれません。

走査線

型: UINT

InVBlank が FALSE の場合、この値はラスターによって描画された現在のスキャンラインとほぼ同じ整数になります。 スキャン ラインには Direct3D サーフェス座標と同じ方法で番号が付けられています。0 はプライマリ サーフェスの上部で、ディスプレイの下部にある値 (サーフェスの高さ - 1) まで拡張されます。

InVBlank が TRUE の場合、この値は 0 に設定され、無視できます。

要件

要件
ヘッダー
D3D9Types.h

関連項目

Direct3D 構造体

GetRasterStatus