Partager via


D1170 : Indicateurs non valides avec bitmap de texture dynamique

D2D1_MAP_OPTIONS_WRITE | D2D1_MAP_OPTIONS_DISCARD est nécessaire lors du mappage de bitmap créée à 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 nécessite l’accès à une bitmap à l’aide d’ID2D1Bitmap1 ::Map et que sa ressource Direct3D sous-jacente est attribuée avec D3D11_USAGE_DYNAMIC, spécifiez à la fois les indicateurs D2D1_MAP_OPTIONS_WRITE et D2D1_MAP_OPTIONS_DISCARD. Consultez D2D1_MAP_OPTIONS pour obtenir une description des options de carte.