Partager via


ID2D1CommandList::Close, méthode (d2d1_1.h)

Indique à la liste de commandes de cesser d’accepter les commandes afin de pouvoir les utiliser comme entrée à un effet ou dans un appel à ID2D1DeviceContext::D rawImage. Vous devez appeler la méthode une fois qu’elle a été attachée à un ID2D1DeviceContext et écrite dans, mais avant l’utilisation de la liste de commandes.

Syntaxe

HRESULT Close();

Valeur de retour

Type : HRESULT

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

HRESULT Description
S_OK Aucune erreur ne s'est produite.
D2DERR_WRONG_STATE Close a déjà été appelé dans la liste de commandes.
 
Note Si le contexte de l’appareil associé à la liste de commandes présente une erreur, la liste de commandes retourne la même erreur.
 

Remarques

Cette méthode retourne D2DERR_WRONG_STATE si elle a déjà été appelée dans la liste de commandes. Si une erreur s’est produite sur le contexte de l’appareil pendant la population, la méthode retourne cette erreur. Sinon, la méthode retourne S_OK.

Si la méthode Close retourne une erreur, toute utilisation future de la liste de commandes entraîne la même erreur.

Configuration requise

   
Client minimal pris en charge Windows 8 et Mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1_1.h
DLL D2d1.dll

Voir aussi

ID2D1CommandList