BitmapEncoder.SetPixelData Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengatur data piksel pada bingkai.
public:
virtual void SetPixelData(BitmapPixelFormat pixelFormat, BitmapAlphaMode alphaMode, unsigned int width, unsigned int height, double dpiX, double dpiY, Platform::Array <byte> ^ pixels) = SetPixelData;
void SetPixelData(BitmapPixelFormat const& pixelFormat, BitmapAlphaMode const& alphaMode, uint32_t const& width, uint32_t const& height, double const& dpiX, double const& dpiY, winrt::array_view <byte> const& pixels);
public void SetPixelData(BitmapPixelFormat pixelFormat, BitmapAlphaMode alphaMode, uint width, uint height, double dpiX, double dpiY, byte[] pixels);
function setPixelData(pixelFormat, alphaMode, width, height, dpiX, dpiY, pixels)
Public Sub SetPixelData (pixelFormat As BitmapPixelFormat, alphaMode As BitmapAlphaMode, width As UInteger, height As UInteger, dpiX As Double, dpiY As Double, pixels As Byte())
Parameter
- pixelFormat
- BitmapPixelFormat
Format piksel data piksel.
- alphaMode
- BitmapAlphaMode
Mode alfa data piksel.
- width
-
UInt32
unsigned int
uint32_t
Lebar, dalam piksel, dari data piksel.
- height
-
UInt32
unsigned int
uint32_t
Tinggi, dalam piksel, dari data piksel.
- dpiX
-
Double
double
Resolusi horizontal, dalam titik per inci, dari data piksel.
- dpiY
-
Double
double
Resolusi vertikal, dalam titik per inci, dari data piksel.
- pixels
-
Byte[]
byte[]
Data piksel.
Keterangan
Metode ini sinkron karena data tidak diterapkan sampai FlushAsync, GoToNextFrameAsync atau GoToNextFrameAsync(IIterable(IKeyValuePair)) dipanggil.
Mengatur format piksel Tidak Diketahui akan mengakibatkan kegagalan.
Metode ini memperlakukan semua data piksel sebagai berada di ruang warna sRGB. Ketika Anda memanggil metode ini, metode ini secara otomatis menghapus informasi ruang warna yang ada dari bingkai, termasuk profil warna yang disematkan.
Saat Anda mengodekan gambar baru, sebelum Anda memanggil FlushAsync minimal, Anda harus mengatur data piksel menggunakan metode ini.
Berlaku untuk
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