Bagikan melalui


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