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 |