structure DXVADDI_VIDEOPROCESSBLTFLAGS (d3dumddi.h)
La structure DXVADDI_VIDEOPROCESSBLTFLAGS identifie les modifications apportées à l’aire de destination actuelle par rapport à l’aire de destination précédente.
Syntaxe
typedef struct _DXVADDI_VIDEOPROCESSBLTFLAGS {
union {
struct {
UINT BackgroundChanged : 1;
UINT TargetRectChanged : 1;
UINT ColorDataChanged : 1;
UINT AlphaChanged : 1;
UINT Reserved : 12;
UINT DestData : 16;
};
UINT Value;
};
} DXVADDI_VIDEOPROCESSBLTFLAGS;
Membres
BackgroundChanged
Valeur UINT qui spécifie si la couleur d’arrière-plan de l’aire de destination a changé. Définir ce membre équivaut à définir le premier bit du membre Value 32 bits (0x00000001).
TargetRectChanged
Valeur UINT qui spécifie si le rectangle cible de la surface de destination a changé. La définition de ce membre équivaut à définir le deuxième bit du membre Value 32 bits (0x00000002).
ColorDataChanged
Valeur UINT qui spécifie si les informations de format de la surface de destination ont changé. La définition de ce membre équivaut à définir le troisième bit du membre Value 32 bits (0x00000004).
AlphaChanged
Valeur UINT qui spécifie si la valeur alpha planaire de la surface de destination a changé. La définition de ce membre équivaut à définir le quatrième bit du membre Value 32 bits (0x00000008).
Reserved
Ce membre est réservé et doit être défini sur zéro. La définition de ce membre sur zéro équivaut à définir la cinquième à la seizième bits (0x0000FFF0) du membre Value 32 bits sur zéros.
DestData
Valeur UINT qui contient des exemples de données de destination du processeur vidéo. La définition de ce membre équivaut à définir le dix-septième à trente-deuxième bits (0xFFFF0000) du membre Value 32 bits. Les bits suivants peuvent être définis :
DXVADDI_DESTDATA_RFF (0x0001)
DXVADDI_DESTDATA_TFF (0x0002)
DXVADDI_DESTDATA_RFF_TFF_PRESENT (0x0004)
Value
Valeur 32 bits qui identifie les modifications apportées à l’aire de destination actuelle par rapport à l’aire de destination précédente.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |