Condividi tramite


DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO struttura (d3dkmddi.h)

Specifica le limitazioni sul supporto hardware delle sovrapposizioni multiplane.

Sintassi

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;

Members

FailingPlane

Indice in base zero del primo piano di sovrapposizione nell'elenco dei piani che l'hardware non può supportare. Ad esempio, se i piani 0 e 1 potrebbero essere stati supportati, ma non il piano 2, il driver dovrebbe impostare FailPlane su 2.

L'impostazione di questo membro equivale a impostare i primi 4 bit del membro Value a 32 bit (0x0000000F).

TryAgain

La configurazione della sovrapposizione multipla non è supportata a causa di una condizione temporanea, che non è permanente e dovrebbe terminare presto. Pertanto, la chiamata di controllo del supporto deve essere riprovata e probabilmente avrà esito positivo dopo un'altra o due intervalli VSync.

L'impostazione di questo membro equivale a impostare il quinto bit del membro Valore a 32 bit (0x00000010).

Reserved

Questo membro è riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale a impostare i restanti 27 bit (0xFFFFFFE0) del membro Valore a 32 bit su zero.

Value

Valore a 32 bit che identifica le limitazioni del supporto hardware.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1
Server minimo supportato Windows Server 2012 R2
Intestazione d3dkmddi.h (include D3dkmddi.h)