LayerParameters-Funktion (d2d1helper.h)
Erstellt eine D2D1_LAYER_PARAMETERS-Struktur .
Syntax
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
);
Parameter
[in, ref] contentBounds
Typ: const D2D1_RECT_F
Die Inhaltsgrenzen der Ebene. Das Rendern von Inhalten außerhalb dieser Grenzen ist nicht garantiert. Der Standardwert ist D2D1::InfiniteRect.
[in, optional] geometricMask
Typ: ID2D1Geometry*
Eine Maske, die den Bereich der Ebene angibt, der in das Renderziel ( NULL) zusammengesetzt ist. Der Standardwert ist NULL.
maskAntialiasMode
Typ: D2D1_ANTIALIAS_MODE
Ein Wert, der den Antialiasingmodus für die geometrische Maske angibt. Der Standardwert ist D2D1_ANTIALIAS_MODE_PER_PRIMITIVE.
maskTransform
Typ: D2D1_MATRIX_3X2_F
Ein Wert, der die Transformation angibt, die beim Komponieren der Ebene auf die geometrische Maske angewendet wird. Der Standardwert ist D2D1::IdentityMatrix.
opacity
Typ: FLOAT
Eine Deckkraft, die beim Kompositing mit dem Ziel einheitlich auf alle Ressourcen in der Ebene angewendet wird. Der Standardwert ist 1,0.
opacityBrush
Typ: ID2D1Brush*
Ein Pinsel, der verwendet wird, um die Deckkraft der Schicht zu ändern. Der Pinsel wird der Ebene zugeordnet, und der Alphakanal jedes zugeordneten Pinselpixels wird mit dem entsprechenden Ebenenpixel multipliziert. Der Standardwert ist NULL.
layerOptions
Typ: D2D1_LAYER_OPTIONS
Ein Wert, der angibt, ob die Ebene Text mit ClearType-Antialiasing rendern möchte. Der Standardwert ist D2D1_LAYER_OPTIONS_NONE.
Rückgabewert
Eine Struktur, die die Inhaltsgrenzen, Maskeninformationen, Deckkrafteinstellungen und andere Optionen für eine Ebenenressource enthält.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d2d1helper.h |
Bibliothek | D2d1.lib |
DLL | D2d1.dll |