次の方法で共有


D1184: CREATEWicBitmapRenderTarget と HW ターゲットの種類との互換性がありません

CreateWicBitmapRenderTarget にフラグ D2D1_RENDER_TARGET_TYPE_HARDWAREを渡すと無効です。

 

考えられる原因

ID2D1Factory::CreateWicBitmapRenderTarget というアプリケーションの場合、D2D1_RENDER_TARGET_PROPERTIES引数の type フィールドがD2D1_D2D1_RENDER_TARGET_TYPE_HARDWAREされました。

可能な修正方法

WIC 相互運用されたレンダー ターゲットの作成時に使用されるターゲットの種類が SOFTWARE または DEFAULT であることを確認します。 通常、Direct2D は、Direct3D 相互運用機能を記述するために HARDWARE セマンティクスを予約します。