перечисление 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