Condividi tramite


enumerazione D2D1_IMAGE_SOURCE_LOADING_OPTIONS (d2d1_3.h)

I flag di opzione dei controlli per un nuovo ID2D1ImageSource quando viene creato.

Sintassi

typedef enum D2D1_IMAGE_SOURCE_LOADING_OPTIONS {
  D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE = 0,
  D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE = 1,
  D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND = 2,
  D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD = 0xffffffff
} ;

Costanti

 
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE
Valore: 0
Non vengono usate opzioni.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE
Valore: 1
Indica che l'origine immagine deve rilasciare il riferimento all'origine bitmap WIC dopo l'inizializzazione.
Per impostazione predefinita, l'origine immagine mantiene un riferimento all'origine bitmap WIC per la durata dell'oggetto per abilitare ottimizzazioni di qualità e velocità per la stampa.
Questa opzione disabilita tale ottimizzazione.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND
Valore: 2
Indica che l'origine immagine deve popolare solo le sottoregioni della cache delle immagini su richiesta. È possibile controllare questo comportamento usando
EnsureCached
e Metodi TrimCache .
Queste opzioni consentono di migliorare l'utilizzo della memoria mantenendo solo le parti necessarie dell'immagine in memoria.
Questa opzione richiede che l'origine immagine disponga di un riferimento all'origine bitmap WIC ed è incompatibile con D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD
Valore: 0xffffffff

Commenti

D2D1_IMAGE_SOURCE_CREATION_OPTIONS_RELEASE_SOURCE causa la mancata conservazione dell'origine di un riferimento all'oggetto di origine usato per crearlo.
Può ridurre la qualità e l'efficienza della stampa.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [app desktop | App UWP]
Server minimo supportato Windows Server 2016 [app desktop | App UWP]
Intestazione d2d1_3.h