共用方式為


D3DRASTER_STATUS 結構

描述點陣狀態。

語法

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

成員

InVBlank

類型: BOOL

如果點陣位於垂直空白期間,則為TRUE如果 點陣不在垂直空白期間,則為 FALSE。

ScanLine

類型: UINT

如果 InVBlank 為 FALSE,則此值會大致對應到點陣所繪製的目前掃描線條。 掃描線條的編號方式與 Direct3D 表面座標相同:0 是主要表面的頂端,延伸至表面 (高度的值 - 顯示器底部的 1) 。

如果 InVBlank 為 TRUE,則此值會設定為零,而且可以忽略。

規格需求

需求
標頭
D3D9Types.h

另請參閱

Direct3D 結構

GetRasterStatus