structure DXVADDI_VIDEOPROCESSBLTFLAGS (d3dumddi.h)
La structure DXVADDI_VIDEOPROCESSBLTFLAGS identifie les modifications apportées à l’aire de destination actuelle de 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é. La définition de ce membre équivaut à définir le premier bit du membre valeur de 32 bits (0x00000001).
TargetRectChanged
Valeur UINT qui spécifie si le rectangle cible de l’aire de destination a changé. La définition de ce membre équivaut à définir le deuxième bit du membre valeur 32 bits (0x00000002).
ColorDataChanged
Valeur UINT qui spécifie si les informations de format de l’aire de destination ont changé. La définition de ce membre équivaut à définir le troisième bit du membre valeur 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 valeur 32 bits (0x00000008).
Reserved
Ce membre est réservé et doit être défini sur zéro. Le fait de définir ce membre sur zéro équivaut à définir le cinquième à six bits (0x0000FFF0) de la valeur valeur 32 bits membre sur zéros.
DestData
Valeur UINT qui contient des exemples de données de destination de processeur vidéo. La définition de ce membre équivaut à définir le dix-septième à trente-secondes (0xFFFF0000) du membre Valeur 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 de la surface de destination précédente.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | d3dumddi.h (include D3dumddi.h) |