énumération DXGI_ADAPTER_FLAG3 (dxgi1_6.h)
Identifie le type d’adaptateur DXGI.
Syntaxe
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 Valeur : 0 Ne spécifie aucun indicateur. |
DXGI_ADAPTER_FLAG3_REMOTE Valeur : 1 Valeur toujours définie sur 0. Cet indicateur est réservé. |
DXGI_ADAPTER_FLAG3_SOFTWARE Valeur : 2 Spécifie un adaptateur logiciel. Pour plus d’informations sur cet indicateur, consultez les nouvelles informations dans Windows 8 sur l’énumération des cartes. Direct3D 11 : Cette valeur d’énumération est prise en charge à partir de Windows 8. |
DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE Valeur : 4 Spécifie que le pilote de l’adaptateur a été confirmé pour fonctionner dans un processus de système d’exploitation où Arbitraire Code Guard (ACG) est activé (c’est-à-dire que la génération de code dynamique n’est pas autorisée). |
DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES Valeur : 8 Spécifie que l’adaptateur prend en charge les clôtures surveillées. Ces adaptateurs prennent en charge les fonctions ID3D12Device::CreateFence et ID3D11Device5::CreateFence . |
DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES Valeur : 0x10 Spécifie que l’adaptateur prend en charge les clôtures non surveillées. Ces adaptateurs prennent en charge la fonction ID3D12Device::CreateFence ainsi que l’indicateur D3D12_FENCE_FLAG_NON_MONITORED . Note Pour les adaptateurs qui prennent en charge les clôtures surveillées et non surveillées, les clôtures non surveillées sont uniquement prises en charge lorsqu’elles sont créées avec les indicateurs D3D12_FENCE_FLAG_SHARED et D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER . Les clôtures surveillées doivent toujours être utilisées en prenant en charge les adaptateurs, sauf si elles communiquent avec un adaptateur qui prend uniquement en charge les clôtures non surveillées. |
DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE Valeur : 0x20 Spécifie que l’adaptateur revendique la conformité mutex à clé. Cela indique une garantie plus forte que l’interface IDXGIKeyedMutex se comporte correctement. |
DXGI_ADAPTER_FLAG3_FORCE_DWORD Valeur : 0xffffffff Force cette énumération à compiler à 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. Cette valeur n'est pas utilisée. |
Notes
Le DXGI_ADAPTER_FLAG3 type énuméré est utilisé par le membre Flags de la structure de DXGI_ADAPTER_DESC3 pour mettre en valeur le type d’adaptateur DXGI.
Spécifications
En-tête | dxgi1_6.h |