Delen via


D1130: DXGI-indeling niet toegestaan door Caps

Het apparaat beschikt niet over de mogelijkheid om de opgegeven DXGI-indeling te ondersteunen.

 

Mogelijke oorzaken

Voor Direct2D-bewerkingen die worden uitgevoerd op hardware en een surface-indeling gebruiken, moet de surface-indeling worden ondersteund door het functieniveau van de hardware. Als hardware bijvoorbeeld functieniveau 9 is, ondersteunt deze mogelijk geen 16bpp-indelingen of SRGB-indelingen, zoals DXGI_FORMAT_B8G8R8A8_UNORM_SRGB.

Mogelijke oplossingen

Zie Direct3D-functieniveaus voor richtlijnen over de verschillen tussen functieniveaus en de ondersteunde indelingen. Overweeg het gebruik van de methode ID3D11Device::CheckFormatSupport om te controleren of de vereiste indeling wordt ondersteund door de hardware voordat u deze gebruikt met Direct2D.