次の方法で共有


D1168: マップの書き込みオプションには CPU 書き込み可能なビットマップが必要です

D2D1_MAP_OPTIONS_WRITEは、CPU 書き込み可能なビットマップでのみ有効です

 

考えられる原因

アプリケーションが id2D1Bitmap1::Map を D2D1_MAP_OPTIONS_WRITE 属性と共に呼び出すが、ビットマップが CPU 書き込み可能でない場合、Direct2D によってこのメッセージが出力されることがあります。

可能な修正方法

アプリケーションで ID2D1Bitmap1::Map を使用した書き込みアクセスが必要な場合は、基になる Direct3D リソースに D3D11_CPU_ACCESS_WRITE 属性があることを確認します。