METODE ID2D1RenderTarget::CreateBitmap(D2D1_SIZE_U,constvoid*,UINT32,constD2D1_BITMAP_PROPERTIES&,ID2D1Bitmap**) (d2d1.h)
Membuat bitmap Direct2D dari penunjuk ke data sumber dalam memori.
Sintaks
HRESULT CreateBitmap(
D2D1_SIZE_U size,
const void *srcData,
UINT32 pitch,
const D2D1_BITMAP_PROPERTIES & bitmapProperties,
ID2D1Bitmap **bitmap
);
Parameter
size
Jenis: [in] D2D1_SIZE_U
Dimensi bitmap yang akan dibuat dalam piksel.
srcData
Jenis: [in, opsional] const void*
Penunjuk ke lokasi memori data gambar, atau NULL untuk membuat bitmap yang tidak diinisialisasi.
pitch
Jenis: [in] UINT32
Jumlah byte dari setiap pemindaian, yang sama dengan (lebar gambar dalam piksel × jumlah byte per piksel) + padding memori. Jika srcDataNULL, nilai ini diabaikan. (Perhatikan bahwa pitch juga kadang-kadang disebut stride.)
bitmapProperties
Jenis: [in] const D2D1_BITMAP_PROPERTIES &
Format piksel dan titik per inci (DPI) bitmap yang akan dibuat.
bitmap
Jenis: [out] ID2D1Bitmap**
Ketika metode ini kembali, berisi penunjuk ke penunjuk ke bitmap baru. Parameter ini diteruskan tanpa diinisialisasi.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
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 | d2d1.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