enumeração D2D1_MAP_OPTIONS (d2d1_1.h)
Especifica como a memória a ser mapeada do ID2D1Bitmap1 correspondente deve ser tratada.
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 acesso de leitura da CPU. |
D2D1_MAP_OPTIONS_WRITE Valor: 2 Permitir acesso de Gravação da CPU. |
D2D1_MAP_OPTIONS_DISCARD Valor: 4 Descarte o conteúdo anterior do recurso quando ele for mapeado. |
D2D1_MAP_OPTIONS_FORCE_DWORD Valor: 0xffffffff |
Comentários
A opção D2D1_MAP_OPTIONS_READ só poderá ser usada se o bitmap tiver sido criado com o sinalizador D2D1_BITMAP_OPTIONS_CPU_READ .
Esses sinalizadores não poderão ser usados em bitmaps criados pelo ID2D1DeviceContext. No entanto, o ID2D1SourceTransform receberá bitmaps para os quais esses sinalizadores são válidos.
D2D1_MAP_OPTIONS_DISCARD só pode ser usado com D2D1_MAP_OPTIONS_WRITE. Essas duas opções só estão disponíveis por meio da API de autor de efeito, não por meio da API de renderização Direct2D.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | d2d1_1.h |