Partager via


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)

Voir aussi

D3DDDIARG_VIDEOPROCESSBLT