// d3dumddi.h
typedef enum _DXVAHDDDI_ALPHA_FILL_MODE {
DXVAHDDDI_ALPHA_FILL_MODE_OPAQUE,
DXVAHDDDI_ALPHA_FILL_MODE_BACKGROUND,
DXVAHDDDI_ALPHA_FILL_MODE_DESTINATION,
DXVAHDDDI_ALPHA_FILL_MODE_SOURCE_STREAM
} DXVAHDDDI_ALPHA_FILL_MODE;
View the official Windows Driver Kit DDI referenceNo description available.
The DXVAHDDDI_ALPHA_FILL_MODE enumeration contains values that identify the type of alpha fill mode to set.
DXVAHDDDI_ALPHA_FILL_MODE_OPAQUEA value that specifies to fill the output with opaque alpha channel data.
DXVAHDDDI_ALPHA_FILL_MODE_BACKGROUNDA value that specifies to fill the output with the alpha channel data of the background. For more information about background color, see DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA.
DXVAHDDDI_ALPHA_FILL_MODE_DESTINATIONA value that specifies to keep the alpha channel data unchanged on the target output.
DXVAHDDDI_ALPHA_FILL_MODE_SOURCE_STREAMA value that specifies to fill the output with the alpha channel data of the destination rectangle in which the source rectangle of the specified input stream is scaled. For more information about the conditions for this value, see the Remarks section of DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA.
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA