Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

DXVAHDDDI_STREAM_STATE enumeration

The DXVAHDDDI_STREAM_STATE enumeration contains values that identify the stream-state data for a video processor.

Syntax


typedef enum _DXVAHDDDI_STREAM_STATE { 
  DXVAHDDDI_STREAM_STATE_FRAME_FORMAT               = 1,
  DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE          = 2,
  DXVAHDDDI_STREAM_STATE_OUTPUT_RATE                = 3,
  DXVAHDDDI_STREAM_STATE_SOURCE_RECT                = 4,
  DXVAHDDDI_STREAM_STATE_DESTINATION_RECT           = 5,
  DXVAHDDDI_STREAM_STATE_ALPHA                      = 6,
  DXVAHDDDI_STREAM_STATE_PALETTE                    = 7,
  DXVAHDDDI_STREAM_STATE_LUMA_KEY                   = 8,
  DXVAHDDDI_STREAM_STATE_ASPECT_RATIO               = 9,
  DXVAHDDDI_STREAM_STATE_ROTATION                   = 10,
  DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS          = 100,
  DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST            = 101,
  DXVAHDDDI_STREAM_STATE_FILTER_HUE                 = 102,
  DXVAHDDDI_STREAM_STATE_FILTER_SATURATION          = 103,
  DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION     = 104,
  DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT    = 105,
  DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING  = 106,
  DXVAHDDDI_STREAM_STATE_PRIVATE                    = 1000
} DXVAHDDDI_STREAM_STATE;

Constants

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT

The stream-state data specifies the frame format of the input in a DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA structure.

DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE

The stream-state data specifies the color space of the input in a DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA structure.

DXVAHDDDI_STREAM_STATE_OUTPUT_RATE

The stream-state data specifies the output rate of the input in a DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA structure.

DXVAHDDDI_STREAM_STATE_SOURCE_RECT

The stream-state data specifies the source rectangle of the input in a DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA structure.

DXVAHDDDI_STREAM_STATE_DESTINATION_RECT

The stream-state data specifies the destination rectangle in a DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA structure.

DXVAHDDDI_STREAM_STATE_ALPHA

The stream-state data specifies the alpha blend level per-plane in a DXVAHDDDI_STREAM_STATE_ALPHA_DATA structure.

DXVAHDDDI_STREAM_STATE_PALETTE

The stream-state data specifies the palette entries of the input in a DXVAHDDDI_STREAM_STATE_PALETTE_DATA structure.

DXVAHDDDI_STREAM_STATE_LUMA_KEY

The stream-state data specifies the luma key of the input in a DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA structure.

DXVAHDDDI_STREAM_STATE_ASPECT_RATIO

The stream-state data specifies the aspect ratio of the input in a DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA structure.

DXVAHDDDI_STREAM_STATE_ROTATION

The stream-state data specifies the clockwise rotation of the display output surface in a DXVAHDDDI_STREAM_STATE_ROTATION_DATA structure.

Supported starting with Windows 8.

DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS

The stream-state data specifies the brightness ProcAmp level in a DXVAHDDDI_STREAM_STATE_FILTER_DATA structure.

DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST

The stream-state data specifies the contrast ProcAmp level in a DXVAHDDDI_STREAM_STATE_FILTER_DATA structure.

DXVAHDDDI_STREAM_STATE_FILTER_HUE

The stream-state data specifies the hue ProcAmp level in a DXVAHDDDI_STREAM_STATE_FILTER_DATA structure.

DXVAHDDDI_STREAM_STATE_FILTER_SATURATION

The stream-state data specifies the saturation ProcAmp level in a DXVAHDDDI_STREAM_STATE_FILTER_DATA structure.

DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION

The stream-state data specifies the noise reduction filter level in a DXVAHDDDI_STREAM_STATE_FILTER_DATA structure.

DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT

The stream-state data specifies the edge enhancement filter level in a DXVAHDDDI_STREAM_STATE_FILTER_DATA structure.

DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING

The stream-state data specifies the anamorphic scaling level in a DXVAHDDDI_STREAM_STATE_FILTER_DATA structure.

DXVAHDDDI_STREAM_STATE_PRIVATE

The stream-state data specifies private parameters in a DXVAHDDDI_STREAM_STATE_PRIVATE_DATA structure.

Remarks

A DXVAHDDDI_STREAM_STATE-typed value is specified in the State member of the D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE structure in a call to the SetVideoProcessStreamState function to set the stream state for a video processor. Stream-state data that corresponds to the supplied DXVAHDDDI_STREAM_STATE-typed value is pointed to by the pData member of D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE.

Requirements

Version

DXVAHDDDI_STREAM_STATE is supported starting with Windows 7.

Header

D3dumddi.h (include D3dumddi.h)

See also

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE
DXVAHDDDI_STREAM_STATE_ALPHA_DATA
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA
DXVAHDDDI_STREAM_STATE_FILTER_DATA
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA
DXVAHDDDI_STREAM_STATE_PALETTE_DATA
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA
DXVAHDDDI_STREAM_STATE_ROTATION_DATA
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA
SetVideoProcessStreamState

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft