Expand Minimize

DXVAHDDDI_BLT_STATE enumeration

The DXVAHDDDI_BLT_STATE enumeration contains values that identify the bit-block transfer (bitblt) state data for a video processor.

Syntax


typedef enum _DXVAHDDDI_BLT_STATE { 
  DXVAHDDDI_BLT_STATE_TARGET_RECT         = 0,
  DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR    = 1,
  DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE  = 2,
  DXVAHDDDI_BLT_STATE_ALPHA_FILL          = 3,
  DXVAHDDDI_BLT_STATE_CONSTRICTION        = 4,
  DXVAHDDDI_BLT_STATE_PRIVATE             = 1000
} DXVAHDDDI_BLT_STATE;

Constants

DXVAHDDDI_BLT_STATE_TARGET_RECT

The bitblt state data specifies the target rectangle of the output in a DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA structure.

DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR

The bitblt state data specifies the background color to fill in the target rectangle of the output in a DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA structure.

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE

The bitblt state data specifies the color space of the output in a DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA structure.

DXVAHDDDI_BLT_STATE_ALPHA_FILL

The bitblt state data specifies the alpha-fill mode of the output in a DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA structure.

DXVAHDDDI_BLT_STATE_CONSTRICTION

The bitblt state data specifies the down sampling of the output in a DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA structure.

DXVAHDDDI_BLT_STATE_PRIVATE

The bitblt state data specifies the private parameters in a DXVAHDDDI_BLT_STATE_PRIVATE_DATA structure.

Remarks

A DXVAHDDDI_BLT_STATE-typed value, which is specified in the State member of the D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE structure in a call to the SetVideoProcessBltState function, sets the state of a bitblt for a video processor. Bitblt data that corresponds to the supplied DXVAHDDDI_BLT_STATE-typed value is pointed to by the pData member of D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE.

Requirements

Version

DXVAHDDDI_BLT_STATE is supported beginning with the Windows 7 operating system.

Header

D3dumddi.h (include D3dumddi.h)

See also

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

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft