Bagikan melalui


Fungsi RenderTargetProperties (d2d1helper.h)

Membuat struktur D2D1_RENDER_TARGET_PROPERTIES .

Sintaks

D2D1_RENDER_TARGET_PROPERTIES RenderTargetProperties(
       D2D1_RENDER_TARGET_TYPE   type,
  [in] const D2D1_PIXEL_FORMAT & pixelFormat,
       FLOAT                     dpiX,
       FLOAT                     dpiY,
       D2D1_RENDER_TARGET_USAGE  usage,
       D2D1_FEATURE_LEVEL        minLevel
);

Parameter

type

Jenis: D2D1_RENDER_TARGET_TYPE

Nilai yang menentukan apakah target render harus menggunakan penyajian perangkat keras atau penyajian perangkat lunak. Nilai default, D2D1_RENDER_TARGET_TYPE_DEFAULT, menentukan bahwa penyajian perangkat keras digunakan; jika penyajian perangkat keras tidak tersedia, target render menggunakan penyajian perangkat lunak. Perhatikan bahwa target render bitmap WIC tidak mendukung penyajian perangkat keras.

[in] pixelFormat

Jenis: const D2D1_PIXEL_FORMAT

Format piksel dan mode alfa dari target render. Format piksel default adalah D2D1::P ixelFormat, yang memberi tahu Direct2D untuk memilih format piksel yang didukung oleh target render. Untuk daftar format piksel dan mode alfa yang didukung oleh setiap target render, lihat Format Piksel dan Mode Alfa yang Didukung.

dpiX

Jenis: FLOAT

DPI horizontal dari target render. Nilai defaultnya adalah 0,0. Jika dpiX dan dpiY diatur ke 0,0, target render menggunakan DPI defaultnya. Untuk informasi selengkapnya, lihat D2D1_RENDER_TARGET_PROPERTIES.

dpiY

Jenis: FLOAT

DPI vertikal dari target render. Nilai defaultnya adalah 0,0. Jika dpiX dan dpiY diatur ke 0,0, target render menggunakan DPI defaultnya. Untuk informasi selengkapnya, lihat D2D1_RENDER_TARGET_PROPERTIES.

usage

Jenis: D2D1_RENDER_TARGET_USAGE

Menentukan bagaimana target render dirender dari jarak jauh dan apakah target tersebut harus kompatibel dengan GDI. Nilai default, D2D1_RENDER_TARGET_USAGE_NONE, membuat target render yang tidak kompatibel dengan GDI dan yang menggunakan penyajian jarak jauh aliran perintah Direct3D, jika tersedia.

minLevel

Jenis: D2D1_FEATURE_LEVEL

Tingkat fitur Direct3D minimum yang diperlukan untuk penyajian perangkat keras. Nilai default, D2D1_FEATURE_LEVEL_DEFAULT, menunjukkan bahwa Direct2D harus menentukan apakah tingkat fitur Direct3D perangkat memadai. Bidang ini hanya digunakan ketika objek ID2D1HwndRenderTarget dan ID2D1DCRenderTarget dibuat. Untuk informasi selengkapnya, lihat D2D1_RENDER_TARGET_PROPERTIES.

Mengembalikan nilai

Jenis: D2D1_RENDER_TARGET_PROPERTIES

D2D1_RENDER_TARGET_PROPERTIES yang berisi pengaturan yang ditentukan.

Persyaratan

   
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

Struktur D2D1_RENDER_TARGET_PROPERTIES

Format Piksel dan Mode Alfa yang Didukung