Delen via


D1162: FillMesh vereist aliasweergave

FillMesh vereist dat de antialiasmodus wordt ingesteld op D2D1_ANTIALIAS_MODE_ALIASED.

 

Mogelijke oorzaken

Wanneer een toepassing ID2D1RenderTarget::FillMesh aanroept, moet de antialiasmodus van de betrokken rendertarget worden D2D1_ANTIALIAS_MODE_ALIASED. Het standaardgedrag van een renderdoel is om antialiasing te gebruiken, dus het is nodig om ID2D1RenderTarget::SetAntialiasMode aan te roepen voordat meshes worden gevuld.

Mogelijke oplossingen

Gebruik ID2D1RenderTarget::SetAntialiasMode om ervoor te zorgen dat een rendertarget gebruikmaakt van aliasweergave tijdens het vullen van meshes. Als voor volgende bewerkingen antialiasing is vereist, stelt u de antialiasmodus van het doel weer in op D2D1_ANTIALIAS_MODE_PER_PRIMITIVE. Zorg ervoor dat de aanroepen naar ID2D1RenderTarget::SetAntialiasMode en ID2D1RenderTarget::FillMesh op hetzelfde doel worden uitgegeven.