Delen via


D1175: DXGI-doel mag geen softwarevlag gebruiken

Dit type rendertarget moet worden gemarkeerd als STANDAARD of HARDWARE.

 

Mogelijke oorzaken

Een toepassing met de naam ID2D1Factory::CreateDxgiSurfaceRenderTarget met een D2D1_RENDER_TARGET_PROPERTIES-object waarvan het typeveld is ingesteld op D2D1_RENDER_TARGET_TYPE_SOFTWARE. Direct2D beschouwt deze combinatie van aanduidingen als onjuist, omdat de SOFTWARE-vlag is gereserveerd voor doelen die zijn gemaakt met CreateWicBitmapRenderTarget en CreateHwndRenderTarget.

Mogelijke oplossingen

Wanneer u CreateDxgiSurfaceRenderTarget gebruikt, moeten toepassingen D2D1_RENDER_TARGET_TYPE_HARDWARE opgeven.