IDXGIFactory4::EnumAdapterByLuid, méthode (dxgi1_4.h)
Génère l’IDXGIAdapter pour le LUID spécifié.
Syntaxe
HRESULT EnumAdapterByLuid(
[in] LUID AdapterLuid,
[in] REFIID riid,
[out] void **ppvAdapter
);
Paramètres
[in] AdapterLuid
Type : LUID
Valeur unique qui identifie l’adaptateur. Pour obtenir une définition de la structure, consultez LUID . LUID est défini dans dxgi.h.
[in] riid
Type : REFIID
Identificateur global unique (GUID) de l’objet IDXGIAdapter référencé par le paramètre ppvAdapter .
[out] ppvAdapter
Type : void**
Adresse d’un pointeur d’interface IDXGIAdapter vers l’adaptateur. Ce paramètre ne doit pas avoir la valeur NULL.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite ; un code d’erreur dans le cas contraire. Pour obtenir la liste des codes d’erreur, consultez DXGI_ERROR. Voir également Codes de retour Direct3D 12.
Notes
Pour Direct3D 12, il n’est plus possible de revenir d’un appareil vers l’IDXGIAdapter utilisé pour le créer. IDXGIFactory4::EnumAdapterByLuid permet à une application de récupérer des informations sur l’adaptateur où un appareil D3D12 a été créé. IDXGIFactory4::EnumAdapterByLuid est conçu pour être associé à ID3D12Device::GetAdapterLuid. Pour plus d’informations, consultez Améliorations de DXGI 1.4.
Spécifications
Plateforme cible | Windows |
En-tête | dxgi1_4.h |
Bibliothèque | Dxgi.lib |
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