D1130:不允許使用 Caps 的 DXGI 格式

裝置沒有支援指定 DXGI 格式的功能。

 

可能的原因

針對在硬體上執行的 Direct2D 作業,並使用介面格式,硬體的功能層級必須支援介面格式。 例如,如果硬體是功能層級 9,它可能不支援 16bpp 格式或 SRGB 格式,例如DXGI_FORMAT_B8G8R8A8_UNORM_SRGB。

可能修正

如需功能層級與其支援格式差異的指引,請參閱 Direct3D 功能層級 。 請考慮使用 ID3D11Device::CheckFormatSupport 方法來 確認硬體支援所需的格式,然後再搭配 Direct2D 使用。