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


перечисление DXVAHDDDI_BLT_STATE (d3dumddi.h)

Перечисление DXVAHDDDI_BLT_STATE содержит значения, определяющие данные состояния передачи (bitblt) битового блока для видеопроцессоров.

Синтаксис

typedef enum _DXVAHDDDI_BLT_STATE {
  DXVAHDDDI_BLT_STATE_TARGET_RECT,
  DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR,
  DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE,
  DXVAHDDDI_BLT_STATE_ALPHA_FILL,
  DXVAHDDDI_BLT_STATE_CONSTRICTION,
  DXVAHDDDI_BLT_STATE_PRIVATE
} DXVAHDDDI_BLT_STATE;

Константы

 
DXVAHDDDI_BLT_STATE_TARGET_RECT
Данные состояния bitblt указывают целевой прямоугольник выходных данных в DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA структуре.
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR
Данные состояния bitblt указывают цвет фона для заполнения целевого прямоугольника выходных данных в DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA структуре.
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE
Данные состояния bitblt указывают цветовое пространство выходных данных в структуре DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA.
DXVAHDDDI_BLT_STATE_ALPHA_FILL
Данные состояния bitblt указывают режим альфа-заливки выходных данных в структуре DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA.
DXVAHDDDI_BLT_STATE_CONSTRICTION
Данные состояния bitblt указывают вниз выборку выходных данных в DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA структуре.
DXVAHDDDI_BLT_STATE_PRIVATE
Данные состояния bitblt указывают частные параметры в структуре DXVAHDDDI_BLT_STATE_PRIVATE_DATA.

Замечания

DXVAHDDDI_BLT_STATE типизированное значение, указанное в элементе состояния структуры D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE в вызове функции SetVideoProcessBltState, задает состояние bitblt для видеопроцессора. Данные Bitblt, соответствующие предоставленному типизированному значению DXVAHDDDI_BLT_STATE, указываются элементом D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE pData .

Требования

Требование Ценность
минимальные поддерживаемые клиентские DXVAHDDDI_BLT_STATE поддерживается начиная с операционной системы Windows 7.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_BLT_STATE_PRIVATE_DATA

DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

SetVideoProcessBltState