Auf Englisch lesen

Freigeben über


D1175: DXGI-Ziel darf kein Softwareflag verwenden

Diese Art von Rendertarget muss als DEFAULT oder HARDWARE gekennzeichnet werden.

 

Mögliche Ursachen

Eine Anwendung namens ID2D1Factory::CreateDxgiSurfaceRenderTarget mit einem D2D1_RENDER_TARGET_PROPERTIES-Objekt, dessen Typfeld auf D2D1_RENDER_TARGET_TYPE_SOFTWARE festgelegt wurde. Direct2D betrachtet diese Kombination von Bezeichnern als falsch, da das SOFTWARE-Flag für Ziele reserviert ist, die mit CreateWicBitmapRenderTarget und CreateHwndRenderTarget erstellt wurden.

Mögliche Korrekturen

Bei Verwendung von CreateDxgiSurfaceRenderTarget sollten Anwendungen D2D1_RENDER_TARGET_TYPE_HARDWARE angeben.