Поделиться через


структура 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