Leer en inglés

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 al asignar 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 correcciones

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