次の方法で共有


D1166: マップの破棄オプションに書き込みマップ オプションが必要

D2D1_MAP_OPTIONS_DISCARDをD2D1_MAP_OPTIONS_WRITEと組み合わせる必要があります

 

考えられる原因

アプリケーションが ID2D1Bitmap1::Map をD2D1_MAP_OPTIONS_DISCARDで呼び出すが、D2D1_MAP_OPTIONS_WRITEを呼び出さない場合、Direct2D はこのメッセージを出力することがあります。

可能な修正方法

DISCARD オプションを使用するには、アプリケーションに役立つ操作を行うために WRITE が必要です。 マップ オプションの説明については、「D2D1_MAP_OPTIONS」を参照してください。 ID2D1Bitmap1::Map を呼び出す場合は、アプリケーションに必要なアクセスの種類を検討してください。