Partager via


énumération DXVAHDDDI_BLT_STATE (d3dumddi.h)

L’énumération DXVAHDDDI_BLT_STATE contient des valeurs qui identifient les données d’état de transfert de bloc de bits (bitblt) pour un processeur vidéo.

Syntax

typedef enum _DXVAHDDDI_BLT_STATE {
  DXVAHDDDI_BLT_STATE_TARGET_RECT,
  DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR,
  DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE,
  DXVAHDDDI_BLT_STATE_ALPHA_FILL,
  DXVAHDDDI_BLT_STATE_CONSTRICTION,
  DXVAHDDDI_BLT_STATE_PRIVATE
} DXVAHDDDI_BLT_STATE;

Constantes

 
DXVAHDDDI_BLT_STATE_TARGET_RECT
Les données d’état bitblt spécifient le rectangle cible de la sortie dans une structure DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA .
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR
Les données d’état bitblt spécifient la couleur d’arrière-plan à remplir dans le rectangle cible de la sortie dans une structure DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA .
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE
Les données d’état bitblt spécifient l’espace de couleur de la sortie dans une structure DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA .
DXVAHDDDI_BLT_STATE_ALPHA_FILL
Les données d’état bitblt spécifient le mode alpha-remplissage de la sortie dans une structure DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA .
DXVAHDDDI_BLT_STATE_CONSTRICTION
Les données d’état bitblt spécifient l’échantillonnage vers le bas de la sortie dans une structure DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA .
DXVAHDDDI_BLT_STATE_PRIVATE
Les données d’état bitblt spécifient les paramètres privés dans une structure de DXVAHDDDI_BLT_STATE_PRIVATE_DATA .

Remarques

Une valeur de type DXVAHDDDI_BLT_STATE, qui est spécifiée dans le membre State de la structure D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE dans un appel à la fonction SetVideoProcessBltState , définit l’état d’un bitblt pour un processeur vidéo. Les données bitblt qui correspondent à la valeur de type DXVAHDDDI_BLT_STATE fournie sont pointées par le membre pData de D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge DXVAHDDDI_BLT_STATE 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_BACKGROUND_COLOR_DATA

DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_BLT_STATE_PRIVATE_DATA

DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

SetVideoProcessBltState