Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Auf eine Befehlsliste wurde verwiesen, auf die entweder nicht aufgefüllt wurde oder nicht im Gerätekontext nicht festgelegt wurde.
Mögliche Ursachen
Diese Meldung kann während eines Versuchs auftreten, eine Befehlsliste zu zeichnen oder zu streamen, bevor der ID2D1CommandList::Close-Vorgang aufgerufen wurde. Direct2D betrachtet eine Befehlsliste erst dann als gültig, wenn sie aufgefüllt wurde. Mit der Close-Methode wird angegeben, dass eine Befehlsliste fertig gestellt wird. Wenn die Anwendung die Befehlsliste für einen Zeichnungsvorgang verwendet, darf der verwendete Gerätekontext nicht über die Befehlsliste verfügen, die als Ziel festgelegt ist.
Mögliche Korrekturen
Rufen Sie vor dem Versuch, eine Befehlsliste zu verwenden, die ID2D1CommandList::Close-Methode auf. Wenn die Befehlsliste mit ID2D1DeviceContext::D rawImage oder als Quelle eines Bildpinsels gezeichnet wird, stellen Sie sicher, dass die Befehlsliste nicht das aktuelle Ziel des entsprechenden Gerätekontexts ist.