Bagikan melalui


Antarmuka untuk Komponen Pencitraan Windows

Bagian ini berisi informasi tentang antarmuka Windows Imaging Component (WIC).

Di bagian ini

Topik Deskripsi
IWICBitmap
Mendefinisikan metode yang menambahkan konsep penulisan dan representasi bitmap dalam memori statis ke IWICBitmapSource.
IWICBitmapClipper
Mengekspos metode yang menghasilkan versi terklip dari bitmap input untuk wilayah persegi panjang tertentu yang diminati.
IWICBitmapCodecInfo
Mengekspos metode yang memberikan informasi tentang codec tertentu.
IWICBitmapCodecProgressNotification
Mengekspos metode yang digunakan untuk pemberitahuan kemajuan untuk encoder dan dekoder.
IWICBitmapDecoder
Mengekspos metode yang mewakili dekoder.
IWICBitmapDecoderInfo
Mengekspos metode yang memberikan informasi tentang dekoder.
IWICBitmapEncoder
Menentukan metode untuk mengatur properti encoder seperti gambar mini, bingkai, dan palet.
IWICBitmapEncoderInfo
Mengekspos metode yang memberikan informasi tentang encoder.
IWICBitmapFlipRotator
Mengekspos metode yang menghasilkan sumber bitmap membalik (horizontal atau vertikal) dan/atau diputar (dengan kenaikan 90 derajat). Rotasi dilakukan sebelum membalik.
IWICBitmapFrameDecode
Mendefinisikan metode untuk mendekode bingkai gambar individual dari file yang dikodekan.
IWICBitmapFrameEncode
Mewakili bingkai gambar individual encoder.
IWICBitmapLock
Mengekspos metode yang mendukung metode Lock .
IWICBitmapScaler
Mewakili versi bitmap input yang diubah ukurannya menggunakan algoritma pengambilan sampel ulang atau pemfilteran.
IWICBitmapSource
Mengekspos metode yang merujuk ke sumber tempat piksel diambil, tetapi tidak dapat ditulis kembali.
IWICBitmapSourceTransform
Mengekspos metode untuk membongkar operasi tertentu ke implementasi IWICBitmapSource yang mendasar .
IWICColorContext
Mengekspos metode untuk manajemen warna.
IWICColorTransform
Mengekspos metode yang mengubah IWICBitmapSource dari satu konteks warna ke konteks warna lainnya.
IWICComponentFactory
Mengekspos metode yang membuat komponen yang digunakan oleh pengembang komponen. Ini termasuk pembaca metadata, penulis, dan layanan lain untuk digunakan oleh pengembang codec dan penangan metadata.
IWICComponentInfo
Mengekspos metode yang memberikan informasi komponen.
IWICDdsDecoder
Menyediakan informasi dan fungsionalitas khusus untuk format gambar DDS.
IWICDdsEncoder
Memungkinkan penulisan informasi spesifik format DDS ke encoder.
IWICDevelopRaw
Mengekspos metode yang menyediakan akses ke kemampuan format codec mentah.
IWICDevelopRawNotificationCallback
Mengekspos metode panggilan balik untuk nofication perubahan gambar mentah.
IWICDdsFrameDecode
Menyediakan akses ke satu bingkai data gambar DDS dalam bentuk DXGI_FORMAT aslinya, serta informasi tentang data gambar.
IWICEnumMetadataItem
Mengekspos metode yang menyediakan layanan enumerasi untuk item metadata individual.
IWICFastMetadataEncoder
Mengekspos metode yang digunakan untuk pengeditan metadata di tempat. Encoder metadata cepat memungkinkan Anda menambahkan dan menghapus metadata ke gambar tanpa harus sepenuhnya mengodekan ulang gambar.
IWICFormatConverter
Mewakili IWICBitmapSource yang mengonversi data gambar dari satu format piksel ke format piksel lainnya, menangani penarikan dan halftoning ke format terindeks, terjemahan palet, dan ambang alfa.
IWICFormatConverterInfo
Mengekspos metode yang menyediakan informasi tentang pengonversi format piksel.
IWICImageEncoder
Mengodekan antarmuka ID2D1Image ke IWICBitmapEncoder.
IWICImagingFactory
Mengekspos metode yang digunakan untuk membuat komponen untuk WIC seperti dekoder, encoder, dan pengonversi format piksel.
IWICImagingFactory2
Ekstensi antarmuka pabrik WIC yang mencakup kemampuan untuk membuat IWICImageEncoder.
IWICJpegFrameDecode
Mengekspos metode untuk mendekode gambar JPEG. Menyediakan akses ke header Start Of Frame (SOF), header Start of Scan (SOS), tabel Huffman dan Quantization, dan data JPEG JPEG yang dikompresi. Juga memungkinkan pengindeksan untuk akses acak yang efisien.
IWICJpegFrameEncode
Mengekspos metode untuk menulis data pemindaian JPEG terkompresi langsung ke aliran output encoder WIC. Juga menyediakan akses ke tabel Huffman dan kuantisasi.
IWICMetadataBlockReader
Mengekspos metode yang menyediakan akses ke semua blok metadata tingkat atas codec.
IWICMetadataBlockWriter
Mengekspos metode yang memungkinkan pengodean metadata. Antarmuka ini diimplementasikan oleh dekoder dan bingkai gambarnya.
IWICMetadataHandlerInfo
Mengekspos metode yang memberikan informasi dasar tentang penangan metadata terdaftar.
IWICMetadataQueryReader
Mengekspos metode untuk mengambil blok metadata dan item dari dekoder atau bingkai gambarnya menggunakan ekspresi kueri metadata.
IWICMetadataQueryWriter
Mengekspos metode untuk mengatur atau menghapus blok metadata dan item ke encoder atau bingkai gambarnya menggunakan ekspresi kueri metadata.
IWICMetadataReader
Mengekspos metode yang menyediakan akses ke konten metadata yang menggaris bawahi. Antarmuka ini diimplementasikan oleh vendor perangkat lunak independen (ISV) untuk membuat pembaca metadata baru.
IWICMetadataReaderInfo
Mengekspos metode yang memberikan informasi dasar tentang pembaca metadata terdaftar.
IWICMetadataWriter
Mengekspos metode yang menyediakan akses untuk menulis konten metadata. Ini diimplementasikan oleh ISV untuk membuat penulis metadata baru.
IWICMetadataWriterInfo
Mengekspos metode yang memberikan informasi dasar tentang penulis metadata terdaftar.
IWICPalette
Mengekspos metode untuk mengakses dan membangun tabel warna, terutama untuk format piksel terindeks.
IWICPersistStream
Mengekspos metode yang menyediakan metode beban tambahan dan penyimpanan yang mengambil WICPersistOptions.
IWICPixelFormatInfo
Mengekspos metode yang menyediakan informasi tentang format piksel.
IWICPixelFormatInfo2
Memperluas IWICPixelFormatInfo dengan memberikan informasi tambahan tentang format piksel.
IWICPlanarBitmapFrameEncode
Memungkinkan piksel gambar komponen planar ditulis ke encoder.
IWICPlanarBitmapSourceTransform
Menyediakan akses ke format piksel CbCr Y planar tempat komponen piksel disimpan dalam bidang komponen terpisah.
IWICPlanarFormatConverter
Memungkinkan pengonversi format diinisialisasi dengan sumber planar.
IWICProgressCallback
Antarmuka IWICProgressCallback hanya didokumenkan untuk kepatuhan; penggunaannya tidak disarankan dan dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, dan gunakan RegisterProgressNotification.
IWICProgressiveLevelControl
Mengekspos metode untuk mendapatkan informasi tentang dan mengontrol pendekodean progresif.
IWICStream
Mewakili aliran WIC untuk mereferensikan konten pencitraan dan metadata.
IWICStreamProvider
Mengekspos metode untuk penyedia streaming.