Compartilhar via


estrutura DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO (d3dkmddi.h)

Especifica limitações no suporte de hardware de sobreposições de vários planos.

Sintaxe

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;

Membros

FailingPlane

O índice baseado em zero do primeiro plano de sobreposição na lista de planos que o hardware não pode dar suporte. Por exemplo, se os planos 0 e 1 pudessem ter suporte, mas não o plano 2, o driver deverá definir FailPlane como 2.

Definir esse membro é equivalente a definir os primeiros 4 bits do membro Value de 32 bits (0x0000000F).

TryAgain

A configuração de sobreposição multiplano não tem suporte devido a uma condição transitória, que não é permanente e deve terminar em breve. Portanto, o suporte marcar chamada deve ser tentado novamente e provavelmente terá êxito após outro ou dois intervalos VSync.

Definir esse membro é equivalente a definir o quinto bit do membro Value de 32 bits (0x00000010).

Reserved

Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 27 bits restantes (0xFFFFFFE0) do membro Value de 32 bits como zeros.

Value

Um valor de 32 bits que identifica as limitações de suporte de hardware.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)