次の方法で共有


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 の相互運用性を記述するために HARDWARE セマンティクスを予約します。