Codes d’erreur DirectComposition

Si une erreur se produit, Microsoft DirectComposition retourne un code en tant que valeur HRESULT . Cette section décrit les codes d’erreur spécifiques à DirectComposition. Pour obtenir la liste des codes d’erreur COM (Component Object Model) généraux, consultez codes d’erreur com.

_ _ accès à l’erreur DCOMPOSITION _ refusé

Le handle de fenêtre qui a été spécifié dans un appel à la méthode IDCompositionDevice :: CreateTargetForHwnd appartient à un processus différent de celui qui a créé l’objet appareil.

_surface d’erreur DCOMPOSITION _ _ _ rendue

La surface était déjà rendue lorsque l’application a appelé la méthode IDCompositionSurface :: BeginDraw, IDCompositionSurface :: SuspendDrawou IDCompositionSurface :: ResumeDraw . Pour plus d'informations, consultez la section Notes.

la _ surface d’erreur DCOMPOSITION _ _ n' _ est pas _ rendue

L’application a appelé la méthode IDCompositionSurface :: SuspendDraw, IDCompositionSurface :: ResumeDrawou IDCompositionSurface :: EndDraw pour une surface qui n’est pas rendue. Pour plus d'informations, consultez la section Notes.

_fenêtre d’erreur DCOMPOSITION _ _ déjà _ composée

La méthode IDCompositionDevice :: CreateTargetForHwnd a été appelée avec HWND et les paramètres de niveau supérieur pour lesquels une arborescence d’éléments visuels existe déjà.

Remarques

Si un appel à IDCompositionSurface :: BeginDraw était l’action la plus récente :

Appel de cette méthode : Retourne cette valeur :
BeginDraw _surface d’erreur DCOMPOSITION _ _ _ rendue
EndDraw _OK
SuspendDraw _OK
ResumeDraw _surface d’erreur DCOMPOSITION _ _ _ rendue

Si un appel à IDCompositionSurface :: SuspendDraw était l’action la plus récente :

Appel de cette méthode : Retourne cette valeur :
BeginDraw _surface d’erreur DCOMPOSITION _ _ _ rendue
EndDraw _OK
SuspendDraw _surface d’erreur DCOMPOSITION _ _ _ rendue
ResumeDraw _OK

Si un appel à IDCompositionSurface :: ResumeDraw était l’action la plus récente :

Appel de cette méthode : Retourne cette valeur :
BeginDraw _surface d’erreur DCOMPOSITION _ _ _ rendue
EndDraw _OK
SuspendDraw _OK
ResumeDraw _surface d’erreur DCOMPOSITION _ _ _ rendue.

Si un appel à IDCompositionSurface :: EndDraw était l’action la plus récente :

Appel de cette méthode : Retourne cette valeur :
BeginDraw _OK
EndDraw la _ surface d’erreur DCOMPOSITION _ _ n' _ est pas _ rendue.
SuspendDraw la _ surface d’erreur DCOMPOSITION _ _ n' _ est pas _ rendue.
ResumeDraw la _ surface d’erreur DCOMPOSITION _ _ n' _ est pas _ rendue.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 8 [ applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [ applications de bureau uniquement]
En-tête
Dcomp. h

Voir aussi

Référence DirectComposition