Antarmuka IShellImageData (shimgdata.h)
[Antarmuka ini pada akhirnya tidak akan didukung. Disarankan agar API Windows GDI+ digunakan sebagai pengganti metode IShellImageData .]
Mengekspos metode dan properti yang menampilkan, memanipulasi, dan menjelaskan data gambar.
Warisan
Antarmuka IShellImageData mewarisi dari antarmuka IUnknown . IShellImageData juga memiliki jenis anggota ini:
Metode
Antarmuka IShellImageData memiliki metode ini.
IShellImageData::CloneFrame Mengambil klon gambar atau bingkai saat ini. |
IShellImageData::D ecode Mendekode file gambar, mengatur status. |
IShellImageData::D kartuEdit Membuang pengeditan yang dilakukan pada gambar. |
IShellImageData::D isplayName Mendapatkan nama file jika IShellImageData diinisialisasi pada jalur file. Jika tidak, mendapatkan nama aliran data. |
IShellImageData::D raw Menggambar gambar yang didekodekan. |
IShellImageData::GetCurrentPage Mendapatkan halaman gambar perkalian saat ini. |
IShellImageData::GetDelay Mendapatkan nilai penundaan untuk bingkai animasi saat ini. |
IShellImageData::GetEncoderParams Mendapatkan set parameter encoder saat ini. |
IShellImageData::GetPageCount Mendapatkan jumlah halaman dalam gambar multi-halaman. |
IShellImageData::GetPixelFormat Mendapatkan format piksel gambar. |
IShellImageData::GetProperties Mendapatkan IPropertySetStorage tempat properti gambar dapat diakses. |
IShellImageData::GetRawDataFormat Mengambil GUID yang mengidentifikasi format gambar. |
IShellImageData::GetResolution Mendapatkan resolusi, dalam titik per inci (dpi), dari gambar. |
IShellImageData::GetSize Mendapatkan dimensi file gambar. |
IShellImageData::IsAnimated Menentukan apakah gambar dianimasikan. |
IShellImageData::IsDecoded Menentukan apakah gambar telah didekode dengan memanggil IShellImageData::D ecode. Banyak operasi mengembalikan kode kegagalan jika gambar tidak didekodekan terlebih dahulu. |
IShellImageData::IsEditable Menentukan apakah gambar dapat diedit. |
IShellImageData::IsMultipage Menentukan apakah gambar adalah gambar Multipage Tagged Image File Format (TIFF). |
IShellImageData::IsPrintable Menentukan apakah gambar dapat dicetak. |
IShellImageData::IsTransparent Menentukan apakah gambar transparan. |
IShellImageData::IsVector Menentukan apakah gambar tersebut adalah gambar vektor. |
IShellImageData::NextFrame Beralih ke bingkai gambar animasi berikutnya. |
IShellImageData::NextPage Beralih ke halaman berikutnya dari gambar perkalian. Animasi terkait direset. |
IShellImageData::P revPage Beralih ke halaman sebelumnya dari gambar perkalian. Animasi terkait direset. |
IShellImageData::RegisterAbort Mengatur objek batalkan panggilan balik, secara opsional mengembalikan penunjuk ke objek sebelumnya. |
IShellImageData::ReplaceFrame Mengganti bingkai saat ini dengan gambar baru. |
IShellImageData::Rotate Memutar gambar dengan kenaikan 90 derajat. |
IShellImageData::Scale Menyesuaikan ukuran gambar. |
IShellImageData::SelectPage Memilih halaman tertentu dalam gambar multi-halaman. |
IShellImageData::SetEncoderParams Mengatur parameter encoder. |
Keterangan
Antarmuka ini tidak disertakan dalam berkas header publik sebelum Windows Vista.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shimgdata.h |