Fungsi LayerParameters (d2d1helper.h)

Membuat struktur D2D1_LAYER_PARAMETERS .

Sintaks

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

Jenis: const D2D1_RECT_F

Batas konten lapisan. Konten di luar batas ini tidak dijamin untuk dirender. Nilai defaultnya adalah D2D1::InfiniteRect.

[in, optional] geometricMask

Jenis: ID2D1Geometry*

Masker yang menentukan area lapisan yang disusun ke dalam target render, atau NULL. Nilai defaultnya adalah NULL.

maskAntialiasMode

Jenis: D2D1_ANTIALIAS_MODE

Nilai yang menentukan mode antialias untuk masker geometris. Nilai defaultnya adalah D2D1_ANTIALIAS_MODE_PER_PRIMITIVE.

maskTransform

Jenis: D2D1_MATRIX_3X2_F

Nilai yang menentukan transformasi yang diterapkan ke masker geometris saat menyusun lapisan. Nilai defaultnya adalah D2D1::IdentityMatrix.

opacity

Jenis: FLOAT

Opasitas yang diterapkan secara seragam ke semua sumber daya di lapisan saat menyusun ke target. Nilai defaultnya adalah 1,0.

opacityBrush

Jenis: ID2D1Brush*

Kuas yang digunakan untuk mengubah tingkat keburaman lapisan. Kuas dipetakan ke lapisan, dan saluran alfa dari setiap piksel kuas yang dipetakan dikalikan dengan piksel lapisan yang sesuai. Nilai defaultnya adalah NULL.

layerOptions

Jenis: D2D1_LAYER_OPTIONS

Nilai yang menentukan apakah lapisan berniat untuk merender teks dengan antialias ClearType. Nilai defaultnya adalah D2D1_LAYER_OPTIONS_NONE.

Nilai kembali

Jenis: D2D1_LAYER_PARAMETERS

Struktur yang berisi batas konten, informasi masker, pengaturan opasitas, dan opsi lain untuk sumber daya lapisan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1helper.h
Pustaka D2d1.lib
DLL D2d1.dll

Lihat juga

D2D1_ANTIALIAS_MODE

D2D1_LAYER_OPTIONS

D2D1_LAYER_PARAMETERS

ID2D1Brush

Gambaran Umum Lapisan