structure DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA (d3dumddi.h)

La structure DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA décrit les données qui spécifient la couleur d’arrière-plan à remplir dans le rectangle cible de la sortie.

Syntaxe

typedef struct _DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA {
  [in] BOOL            YCbCr;
  [in] DXVAHDDDI_COLOR BackgroundColor;
} DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA;

Membres

[in] YCbCr

Valeur booléenne qui spécifie si le pilote doit déterminer si le membre BackgroundColor spécifie un espace de couleur YCbCr ou RVB. La valeur par défaut est FALSE, ce qui indique un espace de couleur RVB. TRUE spécifie un espace de couleur YCbCr.

[in] BackgroundColor

Une DXVAHDDDI_COLOR union qui spécifie la couleur d’arrière-plan sous forme d’espace de couleur YCbCr ou RVB. La valeur par défaut est full range RVB noir avec alpha opaque, c’est-à-dire (R,G,B,A) = (0.0,0.0,0.0,1.0).

Remarques

L’espace de couleur de la couleur d’arrière-plan est déterminé par l’espace de couleur de la sortie. Pour plus d’informations sur l’espace de couleur de sortie, consultez DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA.

La valeur alpha de la couleur d’arrière-plan est utilisée lorsque la valeur DXVAHDDDI_ALPHA_FILL_MODE_BACKGROUND est spécifiée en mode de remplissage alpha (c’est-à-dire, le membre Mode de la structure DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA ) lorsque la valeur DXVAHDDDI_BLT_STATE_ALPHA_FILL est spécifiée dans le membre État de la structure D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE dans un appel à la fonction SetVideoProcessBltState .

Configuration requise

Condition requise Valeur
Client minimal pris en charge DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA est pris en charge à partir du système d’exploitation Windows 7.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_COLOR

SetVideoProcessBltState