enumeración D2D1_MAP_OPTIONS (d2d1_1.h)
Especifica cómo se debe tratar la memoria que se va a asignar desde el ID2D1Bitmap1 correspondiente.
Syntax
typedef enum D2D1_MAP_OPTIONS {
D2D1_MAP_OPTIONS_NONE = 0,
D2D1_MAP_OPTIONS_READ = 1,
D2D1_MAP_OPTIONS_WRITE = 2,
D2D1_MAP_OPTIONS_DISCARD = 4,
D2D1_MAP_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_MAP_OPTIONS_NONE Valor: 0 |
D2D1_MAP_OPTIONS_READ Valor: 1 Permitir el acceso de lectura de CPU. |
D2D1_MAP_OPTIONS_WRITE Valor: 2 Permitir el acceso de escritura de CPU. |
D2D1_MAP_OPTIONS_DISCARD Valor: 4 Descarte el contenido anterior del recurso cuando se asigne. |
D2D1_MAP_OPTIONS_FORCE_DWORD Valor: 0xffffffff |
Comentarios
La opción D2D1_MAP_OPTIONS_READ solo se puede usar si el mapa de bits se creó con la marca D2D1_BITMAP_OPTIONS_CPU_READ .
Estas marcas no podrán usarse en mapas de bits creados por ID2D1DeviceContext. Sin embargo, ID2D1SourceTransform recibirá mapas de bits para los que estas marcas son válidas.
D2D1_MAP_OPTIONS_DISCARD solo se puede usar con D2D1_MAP_OPTIONS_WRITE. Ambas opciones solo están disponibles a través de la API de creación de efectos, no a través de la API de representación de Direct2D.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 y Actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | d2d1_1.h |