Partager via


énumération DXVAHDDDI_STREAM_STATE (d3dumddi.h)

L’énumération DXVAHDDDI_STREAM_STATE contient des valeurs qui identifient les données d’état du flux pour un processeur vidéo.

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;

Constantes

 
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT
Les données d’état du flux spécifient le format de trame de l’entrée dans une structure DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA .
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE
Les données d’état du flux spécifient l’espace de couleur de l’entrée dans une structure DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA .
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE
Les données d’état du flux spécifient le taux de sortie de l’entrée dans une structure DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA .
DXVAHDDDI_STREAM_STATE_SOURCE_RECT
Les données d’état du flux spécifient le rectangle source de l’entrée dans une structure DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA .
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT
Les données d’état du flux spécifient le rectangle de destination dans une structure DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA .
DXVAHDDDI_STREAM_STATE_ALPHA
Les données d’état du flux spécifient le niveau de fusion alpha par plan dans une structure de DXVAHDDDI_STREAM_STATE_ALPHA_DATA .
DXVAHDDDI_STREAM_STATE_PALETTE
Les données d’état du flux spécifient les entrées de palette de l’entrée dans une structure DXVAHDDDI_STREAM_STATE_PALETTE_DATA .
DXVAHDDDI_STREAM_STATE_LUMA_KEY
Les données d’état du flux spécifient la clé luma de l’entrée dans une structure de DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA .
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO
Les données d’état du flux spécifient le rapport d’aspect de l’entrée dans une structure de DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA .
DXVAHDDDI_STREAM_STATE_ROTATION
Les données d’état du flux spécifient la rotation dans le sens des aiguilles d’une montre de la surface de sortie d’affichage dans une structure de DXVAHDDDI_STREAM_STATE_ROTATION_DATA .

Pris en charge à partir de Windows 8.
DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS
Les données d’état du flux spécifient le niveau de luminosité ProcAmp dans une structure DXVAHDDDI_STREAM_STATE_FILTER_DATA .
DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST
Les données d’état du flux spécifient le niveau de contraste ProcAmp dans une structure DXVAHDDDI_STREAM_STATE_FILTER_DATA .
DXVAHDDDI_STREAM_STATE_FILTER_HUE
Les données d’état du flux spécifient le niveau hue ProcAmp dans une structure DXVAHDDDI_STREAM_STATE_FILTER_DATA .
DXVAHDDDI_STREAM_STATE_FILTER_SATURATION
Les données d’état du flux spécifient le niveau ProcAmp de saturation dans une structure DXVAHDDDI_STREAM_STATE_FILTER_DATA .
DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION
Les données d’état du flux spécifient le niveau de filtre de réduction du bruit dans une structure de DXVAHDDDI_STREAM_STATE_FILTER_DATA .
DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT
Les données d’état du flux spécifient le niveau de filtre d’amélioration de la périphérie dans une structure de DXVAHDDDI_STREAM_STATE_FILTER_DATA .
DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING
Les données d’état du flux spécifient le niveau de mise à l’échelle anamorphique dans une structure DXVAHDDDI_STREAM_STATE_FILTER_DATA .
DXVAHDDDI_STREAM_STATE_PRIVATE
Les données d’état du flux spécifient des paramètres privés dans une structure DXVAHDDDI_STREAM_STATE_PRIVATE_DATA .

Remarques

Une valeur de type DXVAHDDDI_STREAM_STATE est spécifiée dans le membre State de la structure D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE dans un appel à la fonction SetVideoProcessStreamState pour définir l’état du flux pour un processeur vidéo. Stream données d’état correspondant à la valeur de type DXVAHDDDI_STREAM_STATE fournie sont pointées par le membre pData de D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge DXVAHDDDI_STREAM_STATE est pris en charge à partir de Windows 7.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

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