enumerazione D2D1_MAP_OPTIONS (d2d1_1.h)
Specifica come eseguire il mapping della memoria dal corrispondente ID2D1Bitmap1 deve essere trattato.
Sintassi
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
} ;
Costanti
D2D1_MAP_OPTIONS_NONE Valore: 0 |
D2D1_MAP_OPTIONS_READ Valore: 1 Consenti accesso in lettura CPU. |
D2D1_MAP_OPTIONS_WRITE Valore: 2 Consenti accesso in scrittura CPU. |
D2D1_MAP_OPTIONS_DISCARD Valore: 4 Eliminare il contenuto precedente della risorsa quando viene mappato. |
D2D1_MAP_OPTIONS_FORCE_DWORD Valore: 0xffffffff |
Commenti
L'opzione D2D1_MAP_OPTIONS_READ può essere usata solo se la bitmap è stata creata con il flag di D2D1_BITMAP_OPTIONS_CPU_READ .
Questi flag non saranno in grado di essere usati nelle bitmap create dall'ID2D1DeviceContext. Tuttavia, l'ID2D1SourceTransform riceverà bitmap per cui questi flag sono validi.
D2D1_MAP_OPTIONS_DISCARD può essere usato solo con D2D1_MAP_OPTIONS_WRITE. Entrambe queste opzioni sono disponibili solo tramite l'API di creazione dell'effetto, non tramite l'API di rendering Direct2D.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | d2d1_1.h |