Partager via


D1170 : Indicateurs non valides avec bitmap de texture dynamique

D2D1_MAP_OPTIONS_WRITE | D2D1_MAP_OPTIONS_DISCARD est requis lors du mappage d’images bitmap créées à partir d’une texture dynamique.

 

Causes possibles

Direct2D peut générer ce message si une application appelle ID2D1Bitmap1::Map avec une texture dont la ressource Direct3D sous-jacente est attribuée avec D3D11_USAGE_DYNAMIC, mais n’a pas spécifié les indicateurs D2D1_MAP_OPTIONS_WRITE et D2D1_MAP_OPTIONS_DISCARD.

Correctifs possibles

Si une application a besoin d’accéder à une bitmap à l’aide d’ID2D1Bitmap1::Map et que sa ressource Direct3D sous-jacente est attribuée avec D3D11_USAGE_DYNAMIC, spécifiez les indicateurs D2D1_MAP_OPTIONS_WRITE et D2D1_MAP_OPTIONS_DISCARD. Consultez D2D1_MAP_OPTIONS pour obtenir une description des options de carte.