Compartilhar via


enumeração DXGI_ADAPTER_FLAG3 (dxgi1_6.h)

Identifica o tipo de adaptador DXGI.

Syntax

typedef enum DXGI_ADAPTER_FLAG3 {
  DXGI_ADAPTER_FLAG3_NONE = 0,
  DXGI_ADAPTER_FLAG3_REMOTE = 1,
  DXGI_ADAPTER_FLAG3_SOFTWARE = 2,
  DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE = 4,
  DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES = 8,
  DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES = 0x10,
  DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE = 0x20,
  DXGI_ADAPTER_FLAG3_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
DXGI_ADAPTER_FLAG3_NONE
Valor: 0
Não especifica sinalizadores.
DXGI_ADAPTER_FLAG3_REMOTE
Valor: 1
Valor sempre definido como 0. Esse sinalizador é reservado.
DXGI_ADAPTER_FLAG3_SOFTWARE
Valor: 2
Especifica um adaptador de software. Para obter mais informações sobre esse sinalizador, consulte novas informações no Windows 8 sobre como enumerar adaptadores.

Direct3D 11: Esse valor de enumeração tem suporte a partir do Windows 8.
DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE
Valor: 4
Especifica que o driver do adaptador foi confirmado para funcionar em um processo do sistema operacional em que o ACG (Arbitrary Code Guard) está habilitado (ou seja, a geração de código dinâmico não é permitida).
DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES
Valor: 8
Especifica que o adaptador dá suporte a cercas monitoradas. Esses adaptadores dão suporte às funções ID3D12Device::CreateFence e ID3D11Device5::CreateFence .
DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES
Valor: 0x10
Especifica que o adaptador dá suporte a cercas não monitoradas. Esses adaptadores dão suporte à função ID3D12Device::CreateFence junto com o sinalizador D3D12_FENCE_FLAG_NON_MONITORED .

Nota Para adaptadores que dão suporte a cercas monitoradas e não monitoradas, só há suporte para cercas não monitoradas quando criadas com os sinalizadores D3D12_FENCE_FLAG_SHARED e D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER . As cercas monitoradas sempre devem ser usadas dando suporte a adaptadores, a menos que se comuniquem com um adaptador que dê suporte apenas a cercas não monitoradas.

 
DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE
Valor: 0x20
Especifica que o adaptador declara a conformidade de mutex com chave. Isso sinaliza uma garantia mais forte de que a interface IDXGIKeyedMutex se comporta corretamente.
DXGI_ADAPTER_FLAG3_FORCE_DWORD
Valor: 0xffffffff
Força essa enumeração a compilar para 32 bits de tamanho. Sem esse valor, alguns compiladores permitiriam que essa enumeração fosse compilada para um tamanho diferente de 32 bits. Este valor não é usado.

Comentários

O DXGI_ADAPTER_FLAG3 tipo enumerado é usado pelo membro Flags da estrutura DXGI_ADAPTER_DESC3 para ientificar o tipo de adaptador DXGI.

Requisitos

   
Cabeçalho dxgi1_6.h

Confira também

Enumerações DXGI