DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO structure (d3dkmddi.h)

Spécifie des limitations sur la prise en charge matérielle des superpositions multiplan.

Syntaxe

typedef struct DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO {
  union {
    struct {
      UINT FailingPlane : 4;
      UINT TryAgain : 1;
      UINT Reserved : 27;
    };
    UINT Value;
  };
} DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO;

Membres

FailingPlane

Index de base zéro du premier plan de superposition de la liste des plans que le matériel ne peut pas prendre en charge. Par exemple, si les plans 0 et 1 ont pu être pris en charge, mais pas le plan 2, le pilote doit définir FailingPlane sur 2.

Définir ce membre revient à définir les 4 premiers bits du membre Value 32 bits (0x0000000F).

TryAgain

La configuration de superposition multiplan n’est pas prise en charge en raison d’une condition temporaire, qui n’est pas permanente et devrait se terminer prochainement. Par conséquent, le support case activée appel doit être essayé à nouveau et réussira probablement après un ou deux intervalles VSync.

Définir ce membre revient à définir le cinquième bit du membre Value 32 bits (0x00000010).

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 27 bits restants (0xFFFFFFE0) du membre Value 32 bits sur zéros.

Value

Valeur 32 bits qui identifie les limitations de prise en charge matérielle.

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)