DCompositionCreateDevice3, fonction (dcomp.h)
Crée un objet d’appareil DirectComposition, qui peut être utilisé pour créer d’autres objets DirectComposition.
Syntaxe
HRESULT DCompositionCreateDevice3(
[in, optional] IUnknown *renderingDevice,
[in] REFIID iid,
[out] void **dcompositionDevice
);
Paramètres
[in, optional] renderingDevice
Type : IUnknown*
Pointeur facultatif vers un appareil DirectX à utiliser pour créer des objets de surface DirectComposition. Doit être un pointeur vers un objet implémentant les interfaces IDXGIDevice ou ID2D1Device .
[in] iid
Type : REFIID
Identificateur de l’interface à récupérer. Il doit s’agir de __uuidof(IDCompositionDevice) ou __uuidof(IDCompositionDesktopDevice).
[out] dcompositionDevice
Type : void**
Reçoit un pointeur d’interface vers l’objet d’appareil nouvellement créé. Le pointeur est du type spécifié par le paramètre iid . Ce paramètre ne doit pas être NULL.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Plateforme cible | Windows |
En-tête | dcomp.h |
Bibliothèque | Dcomp.lib |
DLL | Dcomp.dll |
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