DXGK_MULTIPLANE_OVERLAY_BLEND structure (d3dkmddi.h)

Identifie une opération de fusion à effectuer sur un plan de superposition.

Syntaxe

typedef struct _DXGK_MULTIPLANE_OVERLAY_BLEND {
  union {
    struct {
      UINT AlphaBlend : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} DXGK_MULTIPLANE_OVERLAY_BLEND;

Membres

AlphaBlend

S’il est défini, le plan de superposition doit utiliser le canal alpha pré-multiplié dans ce plan pour le fusionner avec le plan en dessous.

Si la valeur est zéro, le plan de superposition doit ignorer les données dans le canal alpha et rendre le plan fusionné entièrement opaque.

Définir ce membre revient à définir le premier bit du membre Value 32 bits (0x00000001).

Reserved

Ce membre est réservé et doit être défini sur zéro.

Définir ce membre sur zéro revient à définir les 30 bits restants (0xFFFFFFFC) du membre Value 32 bits sur zéros.

Ce membre est réservé et doit être défini sur zéro.

Définir ce membre sur zéro revient à définir les 31 bits restants (0xFFFFFFFE) du membre Value 32 bits sur zéros.

Value

Valeur 32 bits qui identifie le type d’opération de fusion à effectuer.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1
Serveur minimal pris en charge Windows Server 2012 R2
En-tête d3dkmddi.h (include D3dkmddi.h)