D1125: несоответствие формата DXGI
Формат пикселей, передаваемый в этот API, несовместим с форматом пикселей [surface].
Заполнители
-
Поверхности
-
Указанный целевой объект отрисовки или растровое изображение.
Возможные причины
Для таких операций, как ID2D1RenderTarget::CreateBitmapFromWicBitmap или ID2D1RenderTarget::CreateDxgiSurfaceRendertarget, требуется как surface, так и указанный формат поверхности. Direct2D проверяет совместимость указанного типа поверхности с surface. Если это сообщение несовместимо, Direct2D выдаст это сообщение.
Возможные исправления
Убедитесь, что указанный DXGI_FORMAT соответствует или совместим с типом базовой поверхности. Для локальных ресурсов Direct3D, созданных приложением, используйте те же DXGI_FORMAT, которые использовались для создания ресурса. Дополнительные рекомендации см. в разделе Поддерживаемые форматы пикселей и альфа-режимы .