Partager via


structure D3DKM_TRANSPARENTBLTFLAGS (d3dkmddi.h)

La structure D3DKM_TRANSPARENTBLTFLAGS spécifie la capacité de l’adaptateur d’affichage à effectuer un transfert de bloc de bits accéléré par le matériel (bitblt) avec transparence.

Syntaxe

typedef struct _D3DKM_TRANSPARENTBLTFLAGS {
  union {
    struct {
      UINT HonorAlpha : 1;
    };
    [in] UINT Value;
  };
} D3DKM_TRANSPARENTBLTFLAGS;

Membres

[in] HonorAlpha

Valeur UINT qui spécifie dans un transfert de bloc bit transparent transparent à accélération matérielle si le canal alpha doit être utilisé lors de la comparaison. HonorAlpha peut être l’une des valeurs suivantes.

Valeur Signification
1 L’adaptateur d’affichage n’ignore pas le canal alpha lorsqu’il compare la couleur de référence à la couleur source.
0 L’adaptateur d’affichage ignore le canal alpha lorsqu’il compare la couleur de référence à la couleur source.

La définition de ce membre équivaut à définir le premier bit du membre valeur de 32 bits (0x00000001).

[in] Value

Membre de l’union qui D3DKM_TRANSPARENTBLTFLAGS contient. Ce membre peut contenir une valeur 32 bits qui spécifie la capacité de l’adaptateur d’affichage à effectuer un transfert de bloc de bits accéléré par le matériel avec transparence.

Exigences

Exigence Valeur
client minimum pris en charge Windows 7
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGK_GDIARG_TRANSPARENTBLT