DXVAHDDDI_STREAM_STATE enumeration (d3dumddi.h)
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,
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;
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
Requirement | Value |
---|---|
Minimum supported client | 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