Funzione LayerParameters (d2d1helper.h)
Crea una struttura D2D1_LAYER_PARAMETERS .
Sintassi
D2D1_LAYER_PARAMETERS LayerParameters(
[in, ref] const D2D1_RECT_F & contentBounds,
[in, optional] ID2D1Geometry *geometricMask,
D2D1_ANTIALIAS_MODE maskAntialiasMode,
D2D1_MATRIX_3X2_F maskTransform,
FLOAT opacity,
ID2D1Brush *opacityBrush,
D2D1_LAYER_OPTIONS layerOptions
);
Parametri
[in, ref] contentBounds
Tipo: const D2D1_RECT_F
Limiti del contenuto del livello. Il rendering del contenuto esterno a questi limiti non è garantito. Il valore predefinito è D2D1::InfiniteRect.
[in, optional] geometricMask
Tipo: ID2D1Geometry*
Maschera che specifica l'area del livello composita nella destinazione di rendering o NULL. Il valore predefinito è NULL.
maskAntialiasMode
Tipo: D2D1_ANTIALIAS_MODE
Valore che specifica la modalità di anti-aliasing per la maschera geometrica. Il valore predefinito è D2D1_ANTIALIAS_MODE_PER_PRIMITIVE.
maskTransform
Tipo: D2D1_MATRIX_3X2_F
Valore che specifica la trasformazione applicata alla maschera geometrica durante la composizione del livello. Il valore predefinito è D2D1::IdentityMatrix.
opacity
Tipo: FLOAT
Opacità applicata in modo uniforme a tutte le risorse nel livello durante la composizione alla destinazione. Il valore predefinito è 1,0.
opacityBrush
Tipo: ID2D1Brush*
Pennello utilizzato per modificare l'opacità del livello. Il pennello viene mappato al livello e il canale alfa di ogni pixel del pennello mappato viene moltiplicato per il pixel del livello corrispondente. Il valore predefinito è NULL.
layerOptions
Tipo: D2D1_LAYER_OPTIONS
Valore che specifica se il livello intende eseguire il rendering del testo con l'antialiasing ClearType. Il valore predefinito è D2D1_LAYER_OPTIONS_NONE.
Valore restituito
Tipo: D2D1_LAYER_PARAMETERS
Struttura che contiene i limiti del contenuto, le informazioni sulla maschera, le impostazioni di opacità e altre opzioni per una risorsa livello.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d2d1helper.h |
Libreria | D2d1.lib |
DLL | D2d1.dll |