Komponen Pencitraan Windows
Gambaran umum teknologi Komponen Pencitraan Windows.
Untuk mengembangkan Komponen Pencitraan Windows, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
Enumerasi
WIC8BIMIptcDigestProperties Menentukan pengidentifikasi item metadata dalam blok metadata hash IPTC 8BIM. |
WIC8BIMIptcProperties Menentukan pengidentifikasi item metadata dalam blok IPTC 8BIM. |
WIC8BIMResolutionInfoProperties Menentukan pengidentifikasi item metadata dalam blok 8BIMResolutionInfo. |
WICBitmapAlphaChannelOption Menentukan penggunaan saluran alfa yang diinginkan. |
WICBitmapCreateCacheOption Menentukan penggunaan cache yang diinginkan. |
WICBitmapDecoderCapabilities Menentukan kemampuan dekoder. |
WICBitmapDitherType Menentukan jenis algoritma dither untuk diterapkan saat mengonversi antar format gambar. |
WICBitmapEncoderCacheOption Menentukan opsi cache yang tersedia untuk encoder. |
WICBitmapInterpolationMode Menentukan mode pengambilan sampel atau pemfilteran yang akan digunakan saat menskalakan gambar. |
WICBitmapLockFlags Menentukan akses ke IWICBitmap. |
WICBitmapPaletteType Menentukan jenis palet yang digunakan untuk format gambar terindeks. |
WICBitmapTransformOptions Menentukan transformasi balik dan rotasi. |
WICColorContextType Menentukan jenis konteks warna. |
WICComponentEnumerateOptions Menentukan opsi enumerasi komponen. |
WICComponentSigning Menentukan status penandatanganan komponen. |
WICComponentType Menentukan tipe komponen Komponen Pencitraan Windows (WIC). |
WICDdsAlphaMode Menentukan arti nilai komponen warna piksel yang terkandung dalam gambar DDS. |
WICDdsDimension Menentukan jenis dimensi data yang terkandung dalam gambar DDS. |
WICDecodeOptions Menentukan opsi dekode. |
WICGifApplicationExtensionProperties Menentukan properti metadata ekstensi aplikasi untuk gambar Graphics Interchange Format (GIF). |
WICGifCommentExtensionProperties Menentukan properti metadata ekstensi komentar untuk gambar Graphics Interchange Format (GIF). |
WICGifGraphicControlExtensionProperties Menentukan properti metadata ekstensi kontrol grafis yang menentukan transisi antara setiap animasi bingkai untuk gambar Graphics Interchange Format (GIF). |
WICGifImageDescriptorProperties Menentukan properti metadata deskriptor gambar untuk bingkai Graphics Interchange Format (GIF). |
WICGifLogicalScreenDescriptorProperties Menentukan properti deskriptor layar logis untuk metadata Graphics Interchange Format (GIF). |
WICHeifCompressionOption Menentukan konstanta yang menentukan opsi kompresi High Efficiency Image Format (HEIF). |
WICHeifHdrProperties Menentukan properti HDR dari gambar Format Gambar Efisiensi Tinggi (HEIF). |
WICHeifProperties Menentukan properti gambar Format Gambar Efisiensi Tinggi (HEIF). |
WICJpegChrominanceProperties Menentukan properti tabel chrominance JPEG. |
WICJpegCommentProperties Menentukan properti komentar JPEG. |
WICJpegIndexingOptions Menentukan opsi untuk mengindeks gambar JPEG. |
WICJpegLuminanceProperties Menentukan properti tabel luminance JPEG. |
WICJpegScanType Menentukan tata letak memori data piksel dalam pemindaian gambar JPEG. |
WICJpegTransferMatrix Menentukan matriks konversi dari Y'Cb'Cr' ke R'G'B'. |
WICJpegYCrCbSubsamplingOption Menentukan opsi subsampling JPEG YCrCB. |
WICMetadataCreationOptions Menentukan opsi pembuatan metadata. |
WICNamedWhitePoint Menentukan keseimbangan putih bernama untuk gambar mentah. |
WICPersistOptions Menentukan opsi Komponen Pencitraan Windows (WIC) yang digunakan saat menginisialisasi komponen dengan aliran. |
WICPixelFormatNumericRepresentation Menentukan konstanta yang menentukan jenis primitif untuk representasi numerik dari format piksel WIC. |
WICPlanarOptions Menentukan opsi tambahan untuk implementasi IWICPlanarBitmapSourceTransform. |
WICPngBkgdProperties Menentukan properti metadata gugus latar belakang Portable Network Graphics (BKGD). |
WICPngChrmProperties Menentukan properti metadata gugus cHRM Portable Network Graphics (PNG) untuk kromatikitas CIE XYZ. |
WICPngFilterOption Menentukan filter Portable Network Graphics (PNG) yang tersedia untuk pengoptimalan pemadatan. |
WICPngGamaProperties Menentukan properti metadata gugus gAMA Portable Network Graphics (PNG). |
WICPngHistProperties Menentukan properti metadata gugus hIST Portable Network Graphics (PNG). |
WICPngIccpProperties Menentukan properti metadata gugus iCCP Portable Network Graphics (PNG). |
WICPngItxtProperties Menentukan properti metadata gugus iTXT Portable Network Graphics (PNG). |
WICPngSrgbProperties Menentukan properti metadata gugus sRGB Portable Network Graphics (PNG). |
WICPngTimeProperties Menentukan properti metadata gugus tIME Portable Network Graphics (PNG). |
WICProgressNotification Menentukan kapan panggilan balik pemberitahuan kemajuan harus dipanggil. |
WICProgressOperation Menentukan operasi kemajuan untuk menerima pemberitahuan. |
WICRawCapabilities Menentukan dukungan kemampuan gambar mentah. |
WICRawParameterSet Menentukan set parameter yang digunakan oleh codec mentah. |
WICRawRenderMode Menentukan niat render dari panggilan CopyPixels berikutnya. |
WICRawRotationCapabilities Menentukan kemampuan rotasi codec. |
WICSectionAccessLevel Menentukan tingkat akses bagian Windows Graphics Device Interface (GDI). |
WICTiffCompressionOption Menentukan opsi kompresi Tagged Image File Format (TIFF). |
WICWebpAnimProperties Menentukan properti animasi gambar WebP. |
WICWebpAnmfProperties Menentukan properti bingkai animasi dari gambar WebP. |
Fungsi
Tambahkan Penulis Menambahkan blok metadata tingkat atas dengan menambahkan IWICMetadataWriter untuk blok tersebut. |
CanConvert Menentukan apakah format piksel sumber dapat dikonversi ke format piksel tujuan. |
CanConvert Kueri jika pengonversi format dapat mengonversi dari satu format ke format lainnya. |
ClearIndexing Menghapus pengindeksan dari JPEG yang telah diindeks menggunakan IWICJpegFrameDecode::SetIndexing. |
Kloning Membuat salinan IWICEnumMetadataItem saat ini. |
Menjalankan Menerapkan semua perubahan untuk gambar dan menutup aliran. |
Menjalankan Menerapkan bingkai ke gambar. |
Menjalankan Menyelesaikan perubahan metadata pada aliran gambar. |
CopyBlocks Meminta data piksel karena disimpan secara asli dalam file DDS. |
CopyPalette Menyalin IWICPalette decoder. |
CopyPalette Mengambil tabel warna untuk format piksel terindeks. |
CopyPixels Menginstruksikan objek untuk menghasilkan piksel. |
CopyPixels Menyalin data piksel menggunakan parameter input yang disediakan. |
CopyPixels Menyalin piksel ke bidang tujuan. Dikonfigurasi oleh parameter input yang disediakan. |
CopyScan Mengambil salinan pemindaian JPEG terkompresi langsung dari aliran output bingkai dekoder WIC. |
CreateBitmap Membuat objek IWICBitmap. |
CreateBitmapClipper Membuat instans baru objek IWICBitmapClipper. |
CreateBitmapFlipRotator Membuat instans baru objek IWICBitmapFlipRotator. |
CreateBitmapFromHBITMAP Membuat IWICBitmap dari handel bitmap. |
CreateBitmapFromHICON Membuat IWICBitmap dari handel ikon. |
CreateBitmapFromMemory Membuat IWICBitmap dari blok memori. |
CreateBitmapFromSource Membuat IWICBitmap dari IWICBitmapSource. |
CreateBitmapFromSourceRect Membuat IWICBitmap dari persegi panjang tertentu dari IWICBitmapSource. |
CreateBitmapScaler Membuat instans baru IWICBitmapScaler. |
CreateColorContext Membuat instans baru kelas IWICColorContext. |
CreateColorTransformer Membuat instans baru kelas IWICColorTransform. |
CreateComponentEnumerator Membuat objek IEnumUnknown dari jenis komponen yang ditentukan. |
CreateComponentInfo Membuat instans baru kelas IWICComponentInfo untuk pengidentifikasi kelas komponen yang diberikan (CLSID). |
CreateDecoder Membuat instans baru IWICBitmapDecoder. |
CreateDecoderFromFileHandle Membuat instans baru IWICBitmapDecoder berdasarkan handel file yang diberikan. |
CreateDecoderFromFilename Membuat instans baru kelas IWICBitmapDecoder berdasarkan file yang diberikan. |
CreateDecoderFromStream Membuat instans baru kelas IWICBitmapDecoder berdasarkan IStream yang diberikan. |
CreateEncoder Membuat instans baru kelas IWICBitmapEncoder. |
CreateEncoderPropertyBag Membuat tas properti encoder. |
CreateFastMetadataEncoderFromDecoder Membuat instans baru encoder metadata cepat berdasarkan IWICBitmapDecoder yang diberikan. |
CreateFastMetadataEncoderFromFrameDecode Membuat instans baru encoder metadata cepat berdasarkan bingkai gambar yang diberikan. |
CreateFormatConverter Membuat instans baru kelas IWICFormatConverter. |
CreateImageEncoder Membuat objek encoder gambar baru. |
CreateInstance Membuat instans IWICBitmapDecoder baru. |
CreateInstance Membuat instans IWICBitmapEncoder baru. |
CreateInstance Membuat instans IWICFormatConverter baru. |
CreateInstance Membuat instans IWICMetadataReader. |
CreateInstance Membuat instans IWICMetadataWriter. |
CreateMetadataReader Membuat IWICMetadataReader berdasarkan parameter yang diberikan. (IWICComponentFactory.CreateMetadataReader) |
CreateMetadataReaderFromContainer Membuat IWICMetadataReader berdasarkan parameter yang diberikan. (IWICComponentFactory.CreateMetadataReaderFromContainer) |
CreateMetadataWriter Membuat IWICMetadataWriter berdasarkan parameter yang diberikan. |
CreateMetadataWriterFromReader Membuat IWICMetadataWriter dari IWICMetadataReader yang diberikan. |
BuatNewFrame Membuat instans IWICBitmapFrameEncode baru. |
BuatNewFrame Membuat bingkai baru untuk dikodekan. |
CreatePalette Membuat instans baru kelas IWICPalette. |
CreateQueryReaderFromBlockReader Membuat IWICMetadataQueryReader dari IWICMetadataBlockReader yang diberikan. |
CreateQueryWriter Membuat instans baru penulis kueri. |
CreateQueryWriterFromBlockWriter Membuat IWICMetadataQueryWriter dari IWICMetadataBlockWriter yang diberikan. |
CreateQueryWriterFromReader Membuat instans baru penulis kueri berdasarkan pembaca kueri yang diberikan. Penulis kueri akan diisi sebelumnya dengan metadata dari pembaca kueri. |
BuatStream Membuat instans baru kelas IWICStream. |
DoesRequireFixedSize Menentukan apakah handler metadata memerlukan ukuran tetap. |
DoesRequireFullStream Menentukan apakah handler memerlukan aliran penuh. |
DoesSupportAnimation Mengambil nilai yang menunjukkan apakah codec mendukung animasi. |
DoesSupportChromakey Mengambil nilai yang menunjukkan apakah codec mendukung chromakeys. |
DoesSupportIndexing Mengambil nilai yang menunjukkan apakah dekoder ini mendukung pengindeksan untuk akses acak yang efisien. |
DoesSupportLossless Mengambil nilai yang menunjukkan apakah codec mendukung format lossless. |
DoesSupportMultiframe Mengambil nilai yang menunjukkan apakah codec mendukung gambar multi bingkai. |
DoesSupportPadding Menentukan apakah handler metadata mendukung padding. |
DoesSupportTransform Menentukan apakah opsi transformasi tertentu didukung secara asli oleh implementasi antarmuka IWICBitmapSourceTransform. |
DoesSupportTransform Gunakan metode ini untuk menentukan apakah output planar yang diinginkan didukung dan izinkan pemanggil untuk memilih jalur kode yang dioptimalkan jika ya. |
GetAcHuffmanTable Mengambil salinan tabel AC Huffman untuk pemindaian dan tabel yang ditentukan. (IWICJpegFrameDecode.GetAcHuffmanTable) |
GetAcHuffmanTable Mengambil salinan tabel AC Huffman untuk pemindaian dan tabel yang ditentukan. (IWICJpegFrameEncode.GetAcHuffmanTable) |
GetAuthor Mengambil nama penulis komponen. |
GetBitsPerPixel Mendapatkan bit per piksel (BPP) dari format piksel. |
GetChannelCount Mendapatkan jumlah saluran yang dikandung format piksel. |
GetChannelMask Mendapatkan masker saluran format piksel. |
GetClosestPixelFormat Mengambil format piksel terdekat yang implementasi IWICBitmapSourceTransform dapat menyalin piksel secara asli, dengan format yang diinginkan. |
GetClosestSize Mengembalikan dimensi terdekat yang dapat diskalakan secara asli oleh implementasi ke dimensi yang diinginkan. |
GetCLSID Mengambil pengidentifikasi kelas komponen (CLSID) |
GetColorContext Mendapatkan IWICColorContext format piksel. |
GetColorContexts Mengambil objek IWICColorContext gambar. |
GetColorContexts Mengambil IWICColorContext yang terkait dengan bingkai gambar. |
GetColorCount Mengambil jumlah warna dalam tabel warna. |
GetColorManagementVersion Mengambil nomor versi manajemen warna yang didukung codec. |
GetColors Mengisi array warna yang disediakan dengan warna dari tabel warna internal. Array warna harus berukuran sesuai dengan hasil yang dikembalikan dari GetColorCount. |
GetComponentType Mengambil WICComponentType komponen. |
GetContainerFormat Mengambil GUID kontainer yang terkait dengan codec. |
GetContainerFormat Mengambil format kontainer gambar. |
GetContainerFormat Mengambil format kontainer encoder. |
GetContainerFormat Mendapatkan format kontainer pembaca kueri metadata. |
GetContainerFormat Mengambil format kontainer dekoder. |
GetContainerFormats Mengambil format kontainer yang didukung oleh handler metadata. |
GetContrast Mendapatkan nilai kontras dari gambar mentah. |
GetCount Mengambil jumlah blok metadata tingkat atas. |
GetCount Mendapatkan jumlah item metadata dalam pembaca. |
GetCurrentLevel Mendapatkan tingkat progresif decoder saat ini. |
GetCurrentParameterSet Mendapatkan set parameter saat ini. |
GetDataPointer Mendapatkan penunjuk ke piksel kiri atas di persegi panjang terkunci. |
GetDcHuffmanTable Mengambil salinan tabel DC Huffman untuk pemindaian dan tabel yang ditentukan. (IWICJpegFrameDecode.GetDcHuffmanTable) |
GetDcHuffmanTable Mengambil salinan tabel DC Huffman untuk pemindaian dan tabel yang ditentukan. (IWICJpegFrameEncode.GetDcHuffmanTable) |
GetDecoderInfo Mengambil IWICBitmapDecoderInfo untuk gambar. |
GetDeviceManufacturer Mengambil nama pembuatan perangkat yang terkait dengan codec. |
GetDeviceManufacturer Mengambil produsen perangkat dari handler metadata. |
GetDeviceModels Mengambil daftar model perangkat yang dibatasi koma yang terkait dengan codec. |
GetDeviceModels Mengambil model perangkat yang mendukung penangan metadata. |
GetEncoderInfo Mengambil IWICBitmapEncoderInfo untuk encoder. |
GetEnumerator Mendapatkan enumerator semua item metadata di lokasi relatif saat ini dalam hierarki metadata. |
GetEnumerator Mengambil enumerasi objek IWICMetadataReader yang mewakili setiap blok metadata tingkat atas. |
GetEnumerator Mendapatkan enumerator dari semua item metadata. |
GetExifColorSpace Mengambil konteks warna ruang warna File Gambar yang Dapat Ditukar (EXIF). |
GetExposureCompensation Mendapatkan nilai penghentian kompensasi paparan dari gambar mentah. |
GetFileExtensions Mengambil daftar ekstensi nama file yang dibatasi koma yang terkait dengan codec. |
GetFormatGUID Mendapatkan GUID format piksel. |
GetFormatInfo Mendapatkan informasi tentang format tempat gambar DDS disimpan. |
GetFrame Mengambil bingkai gambar yang ditentukan. |
GetFrame Mengambil bingkai gambar DDS yang ditentukan. |
GetFrameCount Mengambil jumlah total bingkai dalam gambar. |
GetFrameHeader Mengambil data header dari seluruh bingkai. |
GetFriendlyName Mengambil nama ramah komponen, yang merupakan nama tampilan yang dapat dibaca manusia untuk komponen. |
GetGamma Mendapatkan pengaturan gamma gambar mentah saat ini. |
GetHeader Mendapatkan header metadata untuk penulis metadata. |
GetKelvinRangeInfo Mendapatkan informasi tentang rentang Kelvin gambar mentah saat ini. |
GetLevelCount Mendapatkan jumlah tingkat decoding progresif yang didukung oleh CODEC. |
GetLocation Mengambil jalur saat ini relatif terhadap blok metadata akar. |
GetMetadataByName Mengambil blok metadata atau item yang diidentifikasi oleh ekspresi kueri metadata. |
GetMetadataFormat Mengambil format metadata handler metadata. |
GetMetadataFormat Mendapatkan format metadata yang terkait dengan pembaca. |
GetMetadataHandlerInfo Mendapatkan info handler metadata yang terkait dengan pembaca. |
GetMetadataQueryReader Mengambil pembaca kueri metadata dari dekoder. |
GetMetadataQueryReader Mengambil pembaca kueri metadata untuk bingkai. |
GetMetadataQueryWriter Mengambil penulis kueri metadata untuk encoder. |
GetMetadataQueryWriter Mendapatkan penulis kueri metadata untuk bingkai encoder. |
GetMetadataQueryWriter Mengambil penulis kueri metadata untuk pengodean metadata cepat. |
GetMimeTypes Mengambil urutan jenis mime yang dibatasi koma yang terkait dengan codec. |
GetNamedWhitePoint Mendapatkan titik putih bernama dari gambar mentah. |
GetNoiseReduction Mendapatkan nilai pengurangan kebisingan dari gambar mentah. |
GetNumericRepresentation TBD (IWICPixelFormatInfo2.GetNumericRepresentation) |
GetParameters Mendapatkan data khusus DDS. (IWICDdsDecoder.GetParameters) |
GetParameters Mendapatkan data khusus DDS. (IWICDdsEncoder.GetParameters) |
GetPatterns Mengambil tanda tangan pola file yang didukung oleh dekoder. |
GetPatterns Mendapatkan pola metadata yang terkait dengan pembaca metadata. |
GetPersistOptions Mendapatkan opsi persisten yang digunakan saat menginisialisasi komponen dengan aliran. |
GetPixelFormat Mendapatkan format piksel untuk area piksel terkunci. Ini dapat digunakan untuk menghitung jumlah byte-per-piksel di area terkunci. |
GetPixelFormat Mengambil format piksel sumber bitmap.. |
GetPixelFormats Mengambil format piksel yang didukung codec. |
GetPixelFormats Mengambil daftar GUID yang menandakan format piksel mana yang didukung konverter. |
GetPreferredVendorGUID Mendapatkan GUID vendor pilihan. |
GetPreview Mengambil gambar pratinjau, jika didukung. |
GetProfileBytes Mengambil profil konteks warna. |
GetQuantizationTable Mengambil salinan tabel kuantisasi. (IWICJpegFrameDecode.GetQuantizationTable) |
GetQuantizationTable Mengambil salinan tabel kuantisasi. (IWICJpegFrameEncode.GetQuantizationTable) |
GetReaderByIndex Mengambil IWICMetadataReader untuk blok metadata tingkat atas yang ditentukan. |
GetRenderMode Mendapatkan WICRawRenderMode saat ini. |
GetResolution Mengambil laju pengambilan sampel antara piksel dan pengukuran dunia fisik. |
GetRotation Mendapatkan sudut rotasi saat ini. |
GetSaturation Mendapatkan nilai kejenuhan gambar mentah. |
GetScanHeader Mengambil parameter dari penanda Mulai Pemindaian (SOS) untuk pemindaian dengan indeks yang ditentukan. |
GetSharpness Mendapatkan nilai ketajaman gambar mentah. |
GetSigningStatus Mengambil status penandatanganan komponen. |
GetSize Mengambil lebar dan tinggi, dalam piksel, persegi panjang terkunci. |
GetSize Mengambil lebar piksel dan tinggi bitmap. |
GetSizeInBlocks Mendapatkan lebar dan tinggi, dalam blok, dari gambar DDS. |
GetSpecVersion Mengambil versi spesifikasi komponen. |
GetStream Mendapatkan aliran yang dipegang oleh komponen. |
GetStride Menyediakan akses ke nilai langkah untuk memori. |
GetThumbnail Mengambil gambar mini bitmap gambar, jika ada |
GetThumbnail Mengambil pratinjau kecil bingkai, jika didukung oleh codec. |
GetTint Mendapatkan nilai warna gambar mentah. |
GetToneCurve Mendapatkan kurva nada gambar mentah. |
GetType Mengambil jenis konteks warna. (IWICColorContext.GetType) |
GetType Mengambil WICBitmapPaletteType yang menjelaskan palet. |
GetValue Mendapatkan nilai item metadata. |
GetValueByIndex Mendapatkan item metadata pada indeks yang diberikan. |
GetVendorGUID Mengambil GUID vendor. |
GetVersion Mengambil versi komponen. |
GetWhitePointKelvin Mendapatkan titik putih Kelvin suhu gambar mentah. |
GetWhitePointRGB Mendapatkan nilai RGB titik putih. |
GetWriterByIndex Mengambil IWICMetadataWriter yang berada di indeks yang ditentukan. |
HasAlpha Menunjukkan apakah palet berisi entri yang tidak buram (yaitu, entri dengan alfa yang kurang dari 1). |
Initialize Menginisialisasi clipper bitmap dengan parameter yang disediakan. |
Initialize Menginisialisasi dekoder dengan aliran yang disediakan. |
Initialize Menginisialisasi encoder dengan IStream yang memberi tahu encoder tempat untuk mengodekan bit. |
Initialize Menginisialisasi flip rotator bitmap dengan parameter yang disediakan. |
Initialize Menginisialisasi encoder bingkai menggunakan properti yang diberikan. |
Initialize Menginisialisasi penskala bitmap dengan parameter yang disediakan. |
Initialize Menginisialisasi IWICColorTransform dengan IWICBitmapSource dan mengubahnya dari satu IWICColorContext ke IWICColorContext ke IWICColorContexce lainnya. |
Initialize Menginisialisasi pengonversi format. |
Initialize Menginisialisasi pengonversi format dengan sumber planar, dan menentukan format piksel output yang diselingi. |
InitializeCustom Menginisialisasi palet ke entri warna kustom yang disediakan. |
InitializeFromBitmap Menginisialisasi palet menggunakan nilai yang dioptimalkan komputasi berdasarkan bitmap referensi. |
InitializeFromBlockReader Menginisialisasi IWICMetadataBlockWriter dari IWICMetadataBlockReader yang diberikan. Ini akan mengisi penulis blok metadata terlebih dahulu dengan semua metadata di pembaca blok metadata. |
InitializeFromExifColorSpace Menginisialisasi konteks warna menggunakan ruang warna File Gambar Yang Dapat Ditukar (EXIF). |
InitializeFromFilename Menginisialisasi konteks warna dari file yang diberikan. |
InitializeFromFilename Menginisialisasi aliran dari file tertentu. |
InitializeFromIStream Menginisialisasi aliran dari aliran lain. Hak akses diwariskan dari aliran yang mendasar. |
InitializeFromIStreamRegion Menginisialisasi aliran sebagai sub-aliran aliran lain. |
InitializeFromMemory Menginisialisasi konteks warna dari blok memori. |
InitializeFromMemory Menginisialisasi aliran untuk memperlakukan blok memori sebagai aliran. Aliran tidak dapat tumbuh melebihi ukuran buffer. |
InitializeFromPalette Inisialisasi palet berdasarkan palet tertentu. |
InitializePredefined Menginisialisasi palet ke salah satu palet yang telah ditentukan sebelumnya yang ditentukan oleh WICBitmapPaletteType dan secara opsional menambahkan warna transparan. |
IsBlackWhite Mengambil nilai yang menjelaskan apakah palet berwarna hitam dan putih. |
IsGrayscale Mengambil nilai yang menjelaskan apakah palet berwarna abu-abu. |
LoadEx Memuat data dari aliran input menggunakan parameter yang diberikan. |
LoadParameterSet Mengatur opsi WICRawParameterSet yang diinginkan. |
Lock Menyediakan akses ke area persegi panjang bitmap. |
MatchesMimeType Mengambil nilai yang menunjukkan apakah jenis mime yang diberikan cocok dengan jenis mime codec. |
MatchesPattern Mengambil nilai yang menunjukkan apakah codec mengenali pola dalam aliran tertentu. |
MatchesPattern Menentukan apakah aliran berisi pola item metadata. |
Berikutnya Tingkat lanjut posisi saat ini dalam enumerasi. |
Beri tahu Metode panggilan balik yang ditentukan aplikasi yang digunakan untuk pemberitahuan perubahan parameter gambar mentah. |
Beri tahu Metode pemberitahuan didokumenkan hanya untuk kepatuhan; penggunaannya tidak disarankan dan dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, dan gunakan RegisterProgressNotification. |
PFNProgressNotification Fungsi panggilan balik yang ditentukan aplikasi dipanggil ketika kemajuan komponen codec dibuat. |
QueryCapability Mengambil kemampuan dekoder berdasarkan aliran yang ditentukan. |
QueryRawCapabilitiesInfo Mengambil informasi tentang kemampuan mana yang didukung untuk gambar mentah. |
RefreshStream Menginformasikan komponen bahwa konten aliran yang dipegangnya mungkin telah berubah. Komponen harus merespons dengan mengotori informasi cache apa pun dari aliran. |
RegisterProgressNotification Mendaftarkan fungsi panggilan balik pemberitahuan kemajuan. |
RemoveMetadataByName Menghapus item metadata dari lokasi tertentu menggunakan ekspresi kueri metadata. |
HapusNilai Menghapus item metadata yang cocok dengan parameter yang diberikan. |
RemoveValueByIndex Menghapus item metadata pada indeks yang ditentukan. |
RemoveWriterByIndex Menghapus penulis metadata dari lokasi indeks yang ditentukan. |
Atur ulang Mereset posisi saat ini ke awal enumerasi. |
SaveEx Menyimpan IWICPersistStream ke IStream input yang diberikan menggunakan parameter yang diberikan. |
SetColorContexts Mengatur objek IWICColorContext untuk encoder. |
SetColorContexts Mengatur profil IWICColorContext angka tertentu ke bingkai. |
SetContrast Mengatur nilai kontras gambar mentah. |
SetCurrentLevel Menentukan tingkat untuk diambil pada panggilan berikutnya ke CopyPixels. |
SetDestinationColorContext Mengatur konteks warna tujuan. |
SetExposureCompensation Mengatur nilai penghentian kompensasi eksposur. |
SetGamma Mengatur nilai gamma yang diinginkan. |
SetIndexing Memungkinkan pengindeksan JPEG untuk akses acak yang efisien. |
SetMetadataByName Mengatur item metadata ke lokasi tertentu. |
SetNamedWhitePoint Mengatur titik putih bernama dari file mentah. |
SetNoiseReduction Mengatur nilai pengurangan kebisingan dari gambar mentah. |
SetNotificationCallback Mengatur metode panggilan balik pemberitahuan. |
SetPalette Menyediakan akses untuk modifikasi palet. |
SetPalette Mengatur palet global untuk gambar. |
SetPalette Mengatur IWICPalette untuk format piksel terindeks. |
SetParameters Mengatur data khusus DDS. |
SetPixelFormat Meminta encoder menggunakan format piksel yang ditentukan. |
SetPreview Mengatur pratinjau global untuk gambar. |
SetRenderMode Mengatur WICRawRenderMode saat ini. |
SetResolution Mengubah resolusi fisik gambar. |
SetResolution Mengatur resolusi fisik gambar output. |
SetRotation Mengatur sudut rotasi yang diinginkan. |
SetSaturation Mengatur nilai kejenuhan gambar mentah. |
SetSharpness Mengatur nilai ketajaman gambar mentah. |
SetSize Mengatur dimensi gambar output untuk bingkai. |
SetThumbnail Mengatur gambar mini global untuk gambar. |
SetThumbnail Mengatur gambar mini bingkai jika didukung oleh codec. |
SetTint Mengatur nilai rona gambar mentah. |
SetToneCurve Mengatur kurva nada untuk gambar mentah. |
SetValue Menyetel item metadata yang diberikan. |
SetValueByIndex Mengatur item metadata ke indeks yang ditentukan. |
SetWhitePointKelvin Mengatur nilai kelvin titik putih. |
SetWhitePointRGB Mengatur nilai RGB titik putih. |
SetWriterByIndex Menggantikan penulis metadata di lokasi indeks yang ditentukan. |
Lewati Lewati ke jumlah objek yang diberikan. |
MendukungTransparency Mengembalikan apakah format mendukung piksel transparan. |
WICConvertBitmapSource Mendapatkan IWICBitmapSource dalam format piksel yang diinginkan dari IWICBitmapSource tertentu. |
WICCreateBitmapFromSection Mengembalikan IWICBitmapSource yang didukung oleh piksel handel bagian Windows Graphics Device Interface (GDI). (WICCreateBitmapFromSection) |
WICCreateBitmapFromSectionEx Mengembalikan IWICBitmapSource yang didukung oleh piksel handel bagian Windows Graphics Device Interface (GDI). (WICCreateBitmapFromSectionEx) |
WICGetMetadataContentSize Mengembalikan ukuran konten metadata yang dimuat oleh IWICMetadataWriter yang ditentukan. Ukuran yang dikembalikan akun untuk header dan panjang metadata. |
WICMapGuidToShortName Mendapatkan nama pendek yang terkait dengan GUID tertentu. |
WICMapSchemaToName Mendapatkan nama yang terkait dengan skema tertentu. |
WICMapShortNameToGuid Mendapatkan GUID yang terkait dengan nama pendek yang diberikan. |
WICMatchMetadataContent Mendapatkan GUID format metadata untuk format kontainer dan vendor tertentu yang paling cocok dengan konten dalam aliran tertentu. |
WICSerializeMetadataContent Menulis metadata ke dalam aliran tertentu. |
WriteFrame Mengodekan gambar ke bingkai yang diberikan oleh IWICBitmapFrameEncode. |
WriteFrameThumbnail Mengodekan gambar sebagai gambar mini ke bingkai yang diberikan oleh IWICBitmapFrameEncode. |
WritePixels Menyalin data garis pemindaian dari buffer yang disediakan penelepon ke objek IWICBitmapFrameEncode. |
WritePixels Menulis baris dari bidang sumber ke format yang dikodekan. (IWICPlanarBitmapFrameEncode.WritePixels) |
WriteScan Menulis data pemindaian ke bingkai JPEG. |
WriteSource Mengodekan sumber bitmap. |
WriteSource Menulis baris dari bidang sumber ke format yang dikodekan. (IWICPlanarBitmapFrameEncode.WriteSource) |
WriteThumbnail Mengodekan gambar yang diberikan sebagai gambar mini ke encoder bitmap WIC yang diberikan. |
Antarmuka
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). Flip dilakukan sebelum rotasi. |
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. |
IWICDdsFrameDecode Menyediakan akses ke satu bingkai data gambar DDS dalam bentuk DXGI_FORMAT aslinya, serta informasi tentang data gambar. |
IWICDevelopRaw Mengekspos metode yang menyediakan akses ke kemampuan format codec mentah. |
IWICDevelopRawNotificationCallback Mengekspos metode panggilan balik untuk nofication perubahan gambar mentah. |
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 Komponen Pencitraan Windows (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 vendor perangkat lunak independen (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 pemuatan dan penyimpanan tambahan 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 planar Y'CbCr 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 Komponen Pencitraan Windows (WIC) untuk mereferensikan konten pencitraan dan metadata. |
IWICStreamProvider Mengekspos metode untuk penyedia streaming. |
Struktur
WICBitmapPattern Berisi anggota yang mengidentifikasi pola dalam file gambar yang dapat digunakan untuk mengidentifikasi format tertentu. |
WICBitmapPlane Menentukan format piksel, buffer, langkah dan ukuran bidang komponen untuk format piksel planar. |
WICBitmapPlaneDescription Menentukan format piksel dan ukuran bidang komponen. |
WICDdsFormatInfo Menentukan DXGI_FORMAT dan memblokir informasi format DDS. |
WICDdsParameters Menentukan dimensi gambar DDS, DXGI_FORMAT dan mode alfa data yang terkandung. |
WICImageParameters Ini menentukan parameter yang dapat Anda gunakan untuk mengambil alih parameter default yang biasanya digunakan saat mengodekan gambar. |
WICJpegFrameHeader Mewakili header bingkai JPEG. (WICJpegFrameHeader) |
WICJpegScanHeader Mewakili header bingkai JPEG. (WICJpegScanHeader) |
WICMetadataHeader Mewakili header metadata. |
WICMetadataPattern Mewakili pola metadata. |
WICRawCapabilitiesInfo Mendefinisikan kemampuan codec mentah. |
WICRawToneCurve Mewakili kurva nada gambar mentah. |
WICRawToneCurvePoint Mewakili titik kurva nada gambar mentah. |
WICRect Mewakili persegi panjang untuk WINDOWS Imaging Component (WIC) API. |