Compartir a través de


D1170: Marcas no válidas con mapa de bits de textura dinámica

D2D1_MAP_OPTIONS_WRITE | D2D1_MAP_OPTIONS_DISCARD es necesario cuando se asigna un mapa de bits creado a partir de una textura dinámica.

 

Causas posibles

Direct2D puede generar este mensaje si una aplicación llama a ID2D1Bitmap1::Map con una textura cuyo recurso de Direct3D subyacente se atribuye a D3D11_USAGE_DYNAMIC, pero no especificó las marcas D2D1_MAP_OPTIONS_WRITE y D2D1_MAP_OPTIONS_DISCARD.

Posibles soluciones

Si una aplicación requiere acceso a un mapa de bits mediante ID2D1Bitmap1::Map y su recurso de Direct3D subyacente se atribuye a D3D11_USAGE_DYNAMIC, especifique las marcas D2D1_MAP_OPTIONS_WRITE y D2D1_MAP_OPTIONS_DISCARD. Consulte D2D1_MAP_OPTIONS para obtener una descripción de las opciones de mapa.