Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het apparaat beschikt niet over de mogelijkheid om de opgegeven bufferprecisie te ondersteunen.
Mogelijke oorzaken
Met Direct2D kan een toepassing een gewenste bufferprecisie opgeven voor sommige bewerkingen. De precisie die wordt gebruikt voor de imaging-pijplijn, wordt bijvoorbeeld opgegeven met id2D1DeviceContext::SetRenderingControls. Hardware Direct2D-apparaten ondersteunen echter mogelijk niet alle bufferprecisies, afhankelijk van hun functieniveau. Apparaten op functieniveau 9 bieden bijvoorbeeld mogelijk geen ondersteuning voor bufferprecisieopties dan 8 bits per kanaal.
Mogelijke oplossingen
Voor toepassingen die worden uitgevoerd op hardware, moet u ervoor zorgen dat de precisieaanduidingen van de buffer worden ondersteund door het functieniveau van de hardware. Overweeg het gebruik van ID3D11Device::CheckFormatSupport en ID3D11Device::CheckFeatureSupport voor meer informatie over welke indelingen worden ondersteund door de hardware en om te bepalen welke oppervlakteprecisies worden toegestaan. Voor consistente werking met alle apparaten op functieniveau 9 ontwerpt u een terugvalmechanisme om hoge precisiebuffers te voorkomen.