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 |
|