ID2D1CommandList::Close-Methode (d2d1_1.h)
Weist die Befehlsliste an, die Annahme von Befehlen zu beenden, damit Sie sie als Eingabe für einen Effekt oder in einem Aufruf von ID2D1DeviceContext::D rawImage verwenden können. Sie sollten die -Methode aufrufen, nachdem sie an einen ID2D1DeviceContext angefügt und in geschrieben wurde, aber bevor die Befehlsliste verwendet wird.
Syntax
HRESULT Close();
Rückgabewert
Typ: HRESULT
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
HRESULT | BESCHREIBUNG |
---|---|
S_OK | Kein Fehler ist aufgetreten. |
D2DERR_WRONG_STATE | Schließen wurde bereits in der Befehlsliste aufgerufen. |
Hinweise
Diese Methode gibt D2DERR_WRONG_STATE zurück, wenn sie bereits in der Befehlsliste aufgerufen wurde. Wenn während der Auffüllung im Gerätekontext ein Fehler aufgetreten ist, gibt die Methode diesen Fehler zurück. Andernfalls gibt die Methode S_OK zurück.
Wenn die Close-Methode einen Fehler zurückgibt, führt jede zukünftige Verwendung der Befehlsliste zum gleichen Fehler.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d2d1_1.h |
DLL | D2d1.dll |