D3DKM_TRANSPARENTBLTFLAGS structure (d3dkmddi.h)
La structure D3DKM_TRANSPARENTBLTFLAGS spécifie la capacité de l’adaptateur d’affichage à effectuer un transfert de bloc de bits (bitblt) avec accélération matérielle 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 de bits transparent accéléré par le matériel 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. |
Définir ce membre revient à définir le premier bit du membre Value 32 bits (0x00000001).
[in] Value
Membre de l’union que D3DKM_TRANSPARENTBLTFLAGS contient. Ce membre peut contenir une valeur 32 bits qui spécifie la capacité de l’adaptateur graphique à effectuer un transfert de bloc de bits avec accélération matérielle avec transparence.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 |
En-tête | d3dkmddi.h (include D3dkmddi.h) |