Поделиться через


D1184: CreateWicBitmapRenderTarget несовместим с типом цели HW

Недопустимо передавать флаг D2D1_RENDER_TARGET_TYPE_HARDWARE в CreateWicBitmapRenderTarget.

 

Возможные причины

Когда приложение с именем ID2D1Factory::CreateWicBitmapRenderTarget, поле типа аргумента D2D1_RENDER_TARGET_PROPERTIES было D2D1_D2D1_RENDER_TARGET_TYPE_HARDWARE.

Возможные исправления

Убедитесь, что целевой тип, используемый при создании целевого объекта отрисовки с переплетом WIC, — SOFTWARE или DEFAULT. Direct2D обычно резервирует семантику ОБОРУДОВАНИЯ для описания взаимодействия Direct3D.