LayerParameters1-Funktion (d2d1_1helper.h)

Gibt eine D2D1_LAYER_PARAMETERS1 Struktur zurück, die die Inhaltsgrenzen, Maskierungsinformationen, Deckkrafteinstellungen und andere Optionen für eine Ebenenressource enthält.

Syntax

D2D1_LAYER_PARAMETERS1 LayerParameters1(
  [in, ref]      const D2D1_RECT_F & contentBounds,
  [in, optional] ID2D1Geometry       *geometricMask,
                 D2D1_ANTIALIAS_MODE maskAntialiasMode,
                 D2D1_MATRIX_3X2_F   maskTransform,
                 FLOAT               opacity,
  [in, optional] ID2D1Brush          *opacityBrush,
                 D2D1_LAYER_OPTIONS1 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.

[in, optional] geometricMask

Typ: ID2D1Geometry*

Die geometrische Maske gibt den Bereich der Ebene an, die dem Renderziel zusammengesetzt ist.

maskAntialiasMode

Typ: D2D1_ANTIALIAS_MODE

Ein Wert, der den Antialiasingmodus für die geometrischeMaske angibt.

maskTransform

Typ: D2D1_MATRIX_3X2_F

Ein Wert, der die Transformation angibt, die beim Komponieren der Ebene auf die geometrische Maske angewendet wird.

opacity

Typ: FLOAT

Ein Deckkraftwert, der beim Kompositing für das Ziel einheitlich auf alle Ressourcen in der Ebene angewendet wird.

[in, optional] opacityBrush

Typ: ID2D1Brush*

Ein Pinsel, der verwendet wird, um die Deckkraft der Ebene zu ändern. Der Pinsel wird der Ebene zugeordnet, und der Alphakanal jedes zugeordneten Pinselpixels wird mit dem entsprechenden Ebenenpixel multipliziert.

layerOptions

Typ: D2D1_LAYER_OPTIONS1

Zusätzliche Optionen für die Ebenenerstellung.

Rückgabewert

Typ: D2D1_LAYER_PARAMETERS1

Die Struktur der parameterfüllten Ebene.

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 d2d1_1helper.h
Bibliothek D2d1.lib
DLL D2d1.dll