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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk