D1144: Effect ist kein Ziel

SetTarget ist fehlgeschlagen, weil ein Effekt als Ziel übergeben wurde.

Mögliche Ursachen

ID2D1DeviceContext::SetTarget verwendet einen ID2D1Image-Parameter. * Direct2D-Bilder können Bitmaps, Befehlslisten oder Effekte sein. Direct2D betrachtet Bitmaps und Befehlslisten nur als gültige Ziele.

Mögliche Fehlerbehebungen

Ändern Sie die Anwendung so, dass eine Bitmap- oder Befehlsliste als Ziel des Gerätekontexts verwendet wird. Direct2D führt keine Initialisierung von Effekten mitHilfe von SetTarget durch. Stattdessen erstellt eine Anwendung den Effekt mit ID2D1DeviceContext::CreateEffect und verwendet eine entsprechende Effekt-GUID, um den Inhalt eines Effekts auszuwählen.