é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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour