DXVAHDDDI_STREAM_STATE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dumddi.h

typedef enum _DXVAHDDDI_STREAM_STATE {
  DXVAHDDDI_STREAM_STATE_FRAME_FORMAT,
  DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE,
  DXVAHDDDI_STREAM_STATE_OUTPUT_RATE,
  DXVAHDDDI_STREAM_STATE_SOURCE_RECT,
  DXVAHDDDI_STREAM_STATE_DESTINATION_RECT,
  DXVAHDDDI_STREAM_STATE_ALPHA,
  DXVAHDDDI_STREAM_STATE_PALETTE,
  DXVAHDDDI_STREAM_STATE_LUMA_KEY,
  DXVAHDDDI_STREAM_STATE_ASPECT_RATIO,
  DXVAHDDDI_STREAM_STATE_ROTATION,
  DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS,
  DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST,
  DXVAHDDDI_STREAM_STATE_FILTER_HUE,
  DXVAHDDDI_STREAM_STATE_FILTER_SATURATION,
  DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION,
  DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT,
  DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING,
  DXVAHDDDI_STREAM_STATE_PRIVATE
} DXVAHDDDI_STREAM_STATE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3dumddi-_dxvahdddi_stream_state)

_DXVAHDDDI_STREAM_STATE enumeration

Description

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

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.

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