Akuisisi Gambar
Gambaran umum teknologi Akuisisi Gambar.
Untuk mengembangkan Akuisisi Gambar, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
DEVICE_SELECTION_DEVICE_TYPE Jenis enumerasi DEVICE_SELECTION_DEVICE_TYPE menunjukkan jenis perangkat yang dipilih. |
ERROR_ADVISE_MESSAGE_TYPE Jenis enumerasi ERROR_ADVISE_MESSAGE_TYPE menunjukkan jenis nilai kesalahan yang dapat diteruskan ke parameter nMessageType dari IPhotoAcquireProgressCB::ErrorAdvise. |
ERROR_ADVISE_RESULT Jenis enumerasi ERROR_ADVISE_RESULT menunjukkan jenis nilai kesalahan yang dapat ditetapkan ke parameter pnErrorAdviseResult dari IPhotoAcquireProgressCB::ErrorAdvise. |
PROGRESS_DIALOG_CHECKBOX_ID Jenis enumerasi PROGRESS_DIALOG_CHECKBOX_ID menunjukkan kotak centang pada objek IPhotoProgressDialog. |
PROGRESS_DIALOG_IMAGE_TYPE Jenis enumerasi PROGRESS_DIALOG_IMAGE_TYPE menunjukkan jenis gambar yang diatur dalam IPhotoProgressDialog::SetImage. |
USER_INPUT_STRING_TYPE Jenis enumerasi USER_INPUT_STRING_TYPE menunjukkan jenis string yang akan diperoleh dari pengguna di IPhotoAcquireProgressCB::GetUserInput. |
Dapatkan Metode Acquire memperoleh foto dari perangkat. |
Dibatalkan Metode Dibatalkan menyediakan fungsionalitas yang diperluas ketika pembatalan terjadi selama sesi akuisisi. Aplikasi ini menyediakan implementasi metode Dibatalkan. |
CanDelete Metode CanDelete menunjukkan apakah item dapat dihapus. |
Buat Metode Buat membuat dan menampilkan instans tanpa mode dari kotak dialog opsi foto, yang dihosting dalam jendela induk. |
Buat Metode Buat membuat dan menampilkan kotak dialog kemajuan yang dapat ditampilkan selama enumerasi dan akuisisi gambar. |
CreatePhotoSource Metode CreatePhotoSource menginisialisasi objek IPhotoAcquireSource untuk diteruskan ke IPhotoAcquire::Acquire. |
Hapus Metode Hapus menghapus item. |
Menghancurkan Metode Hancurkan menutup dan menghancurkan kotak dialog tanpa mode yang dibuat dengan metode Buat. |
Menghancurkan Metode Hancurkan menutup dan membuang kotak dialog kemajuan yang ditunjukkan selama enumerasi dan akuisisi gambar. |
DirectoryCreated Metode DirectoryCreated menyediakan fungsionalitas yang diperluas saat direktori tujuan dibuat selama proses akuisisi. Aplikasi ini menyediakan implementasi metode DirectoryCreated. |
DisplayConfigureDialog Metode DisplayConfigureDialog menyediakan fungsionalitas yang diperluas saat dialog konfigurasi ditampilkan. Aplikasi ini menyediakan implementasi metode DisplayConfigureDialog. |
DoModal Metode DoModal menampilkan kotak dialog pemilihan perangkat. Fungsi kembali saat pengguna memilih perangkat menggunakan kotak dialog modal. |
DoModal Metode DoModal membuat dan menampilkan kotak dialog opsi sebagai kotak dialog modal. |
EndDelete Metode EndDelete menyediakan fungsionalitas yang diperluas saat penghapusan file dari sumber gambar selesai. Aplikasi ini menyediakan implementasi metode EndDelete. |
EndEnumeration Metode EndEnumeration menyediakan fungsionalitas yang diperluas ketika enumerasi file dari sumber gambar selesai. Aplikasi ini menyediakan implementasi metode EndEnumeration. |
EndItemDelete Metode EndItemDelete menyediakan fungsionalitas yang diperluas setiap kali file dihapus dari sumber gambar. Aplikasi ini menyediakan implementasi metode EndItemDelete. |
EndItemTransfer Metode EndItemTransfer menyediakan fungsionalitas yang diperluas setiap kali file ditransfer dari sumber gambar. Aplikasi ini menyediakan implementasi metode EndItemTransfer. |
EndSession Metode EndSession menyediakan fungsionalitas yang diperluas ketika sesi akuisisi selesai. Aplikasi ini menyediakan implementasi metode EndSession. |
EndTransfer Metode EndTransfer menyediakan fungsionalitas yang diperluas ketika transfer semua file selesai. Aplikasi ini menyediakan implementasi metode EndTransfer. |
EnumResults Metode EnumResults mengambil enumerasi yang berisi jalur semua file yang berhasil ditransfer selama panggilan terbaru ke Acquire. |
ErrorAdvise Metode ErrorAdvise menyediakan penanganan kesalahan kustom untuk kesalahan yang terjadi selama akuisisi. Aplikasi ini menyediakan implementasi metode ErrorAdvise. |
FoundItem Metode FoundItem menyediakan fungsionalitas yang diperluas setiap kali item ditemukan selama enumerasi item dari perangkat. |
GetAcquisitionTime Metode GetAcquisitionTime mengambil waktu akuisisi sesi saat ini. |
GetDefault Metode GetDefault mengambil string default yang digunakan untuk menginisialisasi kontrol edit (atau setara). |
GetDeleteAfterAcquire Metode GetDeleteAfterAcquire mengembalikan nilai yang menunjukkan apakah foto harus dihapus setelah akuisisi. |
GetDeviceIcons Metode GetDeviceIcons mengambil ikon yang digunakan untuk mewakili perangkat. |
GetDeviceId Metode GetDeviceId mengambil pengidentifikasi (ID) perangkat. |
GetFlags Metode GetFlags mengambil bendera peroleh foto. |
GetFriendlyName Metode GetFriendlyName mengambil nama perangkat, yang diformat untuk ditampilkan. |
GetGroupTag Metode GetGroupTag mengambil string tag untuk grup file yang diunduh dari perangkat. |
GetImage Metode GetImage mengambil gambar default yang digunakan untuk menginisialisasi kontrol edit. |
GetItemAt Metode GetItemAt mengambil objek IPhotoAcquireItem pada indeks yang diberikan dalam daftar item. |
GetItemCount Metode GetItemCount mengambil jumlah item yang ditemukan oleh metode InitializeItemList. |
GetItemName Metode GetItemName mengambil nama file untuk item. |
GetMaxLength Metode GetMaxLength mengambil panjang string maksimum yang harus diizinkan antarmuka pengguna (UI). |
GetMruCount Metode GetMruCount mengambil jumlah item dalam daftar item yang terakhir digunakan. |
GetMruEntryAt Metode GetMruEntryAt mengambil entri pada indeks yang diberikan dalam daftar yang terakhir digunakan. |
GetOutputFilenameTemplate Metode GetOutputFilenameTemplate mengambil string format (templat) yang menentukan format nama file. |
GetPhotoAcquireSettings Metode GetPhotoAcquireSettings mendapatkan objek IPhotoAcquireSettings untuk bekerja dengan pengaturan akuisisi. |
GetPrompt Metode GetPrompt mengambil judul perintah jika permintaan adalah kotak dialog modal. |
Getproperty Metode GetProperty mengambil nilai properti item. |
GetSequencePaddingWidth Metode GetSequencePaddingWidth mengambil nilai yang menunjukkan seberapa luas bidang berurutan dalam nama file. |
GetSequenceZeroPadding Metode GetSequenceZeroPadding mengambil nilai yang menunjukkan apakah nol atau spasi akan digunakan untuk pad nama file berurutan. |
GetStream Metode GetStream mengambil aliran baca-saja yang berisi konten item. |
GetStringId Metode GetStringId mengambil nama kanonis yang tidak dilokalisasi untuk string yang diminta. Misalnya, saat meminta nama tag, nama kanonis mungkin "TagName". |
GetStringType Metode GetStringType mengambil nilai yang menunjukkan jenis string yang akan diperoleh dari pengguna. |
GetSubItemAt Metode GetSubItemAt mengambil subitem item, mengingat indeks subitem. |
GetSubItemCount Metode GetSubItemCount mengambil jumlah subitem yang terkandung dalam item. |
GetSubmitButtonText Metode GetSubmitButtonText mengambil teks untuk tombol kirim. |
GetThumbnail Metode GetThumbnail mengambil gambar mini yang disediakan untuk item. |
GetTooltipText Metode GetTooltipText mengambil teks tipsalat yang ditampilkan untuk kontrol. |
GetUserInput Metode GetUserInput mengambil alih fungsionalitas default yang menampilkan pesan yang meminta input string kepada pengguna selama akuisisi. Aplikasi ini menyediakan implementasi metode GetUserInput. |
GetUserInput Mengambil informasi deskriptif yang dimasukkan oleh pengguna, seperti nama tag gambar untuk disimpan. |
GetWindow Metode GetWindow mengambil handel ke kotak dialog kemajuan. |
Initialize Menginisialisasi kotak dialog opsi dan membaca opsi yang disimpan dari registri. |
Initialize Metode Inisialisasi menyediakan fungsionalitas yang diperluas saat plug-in diinisialisasi. Aplikasi ini menyediakan implementasi metode Inisialisasi. |
InitializeFromRegistry Metode InitializeFromRegistry menentukan kunci registri untuk menginisialisasi pengaturan. |
InitializeItemList Metode InitializeItemList menghitung item yang dapat ditransfer pada perangkat dan meneruskan setiap item ke panggilan balik kemajuan opsional, jika disediakan. |
IsCancelled Metode IsCancelled menunjukkan apakah operasi telah dibatalkan melalui kotak dialog kemajuan. |
IsCheckboxChecked Metode IsCheckboxChecked menunjukkan apakah kotak centang dalam kotak dialog kemajuan (biasanya menunjukkan apakah akan menghapus file setelah transfer) dipilih. |
ProcessItem Metode ProcessItem menyediakan fungsionalitas tambahan setiap kali item diproses. Aplikasi ini menyediakan implementasi metode ProcessItem. |
SaveData Metode SaveData menyimpan pengaturan akuisisi dari kotak dialog opsi ke registri sehingga instans dialog berikutnya dapat diinisialisasi dengan pengaturan yang sama. |
SetAcquisitionTime Metode SetAcquisitionTime mengatur waktu akuisisi secara eksplisit. |
SetCaption Mengatur caption kotak dialog kemajuan. |
SetCheckboxText Metode SetCheckboxText mengatur teks untuk kotak centang dalam kotak dialog kemajuan yang menunjukkan apakah akan menghapus gambar setelah transfer. |
SetCheckboxTooltip Metode SetCheckboxTooltip mengatur teks tipsalat untuk kotak centang dalam kotak dialog kemajuan. |
SetFlags Metode SetFlags mengatur bendera peroleh foto. |
SetGroupTag Metode SetGroupTag mengatur tag grup untuk sesi akuisisi. |
SetImage Mengatur gambar mini yang ditampilkan dalam kotak dialog kemajuan, ikon di bilah judul kotak dialog kemajuan, atau ikon di jendela kombinasi tombol ALT+TAB. |
SetOutputFilenameTemplate Metode SetOutputFilenameTemplate menentukan string format (templat) yang menentukan format nama file. |
SetPercentComplete Metode SetPercentComplete menetapkan nilai yang menunjukkan bagian selesai dari operasi saat ini. |
SetProgressText Metode SetProgressText mengatur teks untuk bilah kemajuan dalam kotak dialog kemajuan. |
SetProperty Metode SetProperty mengatur properti untuk item. |
SetSequencePaddingWidth Metode SetSequencePaddingWidth menetapkan nilai yang menunjukkan seberapa luas bidang berurutan dalam nama file. |
SetSequenceZeroPadding Metode SetSequenceZeroPadding menetapkan nilai yang menunjukkan apakah nol atau spasi digunakan untuk pad nama file berurutan. |
SetSubmitButtonText Metode SetPrompt mengatur teks yang ditampilkan dalam kotak dialog yang meminta pengguna untuk memilih perangkat. |
SetTitle Metode SetTitle mengatur judul kotak dialog pemilihan perangkat. |
SetTitle Metode SetTitle mengatur judul kotak dialog kemajuan. |
Tampilkan Kotak Centang Metode ShowCheckbox menunjukkan apakah akan menampilkan kotak centang dalam kotak dialog kemajuan yang menunjukkan apakah akan menghapus gambar setelah transfer. |
StartDelete Metode StartDelete menyediakan fungsionalitas yang diperluas saat penghapusan item dari perangkat dimulai. |
StartEnumeration Metode StartEnumeration menyediakan fungsionalitas yang diperluas ketika enumerasi item untuk diperoleh dimulai. |
StartItemDelete Metode StartItemDelete menyediakan fungsionalitas yang diperluas setiap kali penghapusan item individual dari perangkat dimulai. Aplikasi ini menyediakan implementasi metode StartItemDelete. |
StartItemTransfer Metode StartItemTransfer menyediakan fungsionalitas yang diperluas setiap kali transfer item dimulai. Aplikasi ini menyediakan implementasi metode StartItemTransfer. |
StartTransfer Metode StartTransfer menyediakan pemrosesan tambahan saat transfer item dari perangkat dimulai. Aplikasi ini menyediakan implementasi metode StartTransfer. |
TransferComplete Menyediakan fungsionalitas yang diperluas saat sesi transfer selesai. Aplikasi ini menyediakan implementasi metode TransferComplete. |
UpdateDeletePercent Metode UpdateDeletePercent menyediakan fungsionalitas yang diperluas saat persentase item yang dihapus berubah. Aplikasi ini menyediakan implementasi metode UpdateDeletePercent. |
UpdateTransferPercent Metode UpdateTransferPercent menyediakan fungsionalitas yang diperluas ketika persentase item yang ditransfer berubah. Aplikasi ini menyediakan implementasi metode UpdateTransferPercent. |
IPhotoAcquire Antarmuka IPhotoAcquire menyediakan metode untuk memperoleh foto dari perangkat. |
IPhotoAcquireDeviceSelectionDialog Menyediakan kotak dialog untuk memilih perangkat untuk memperoleh gambar. |
IPhotoAcquireItem Antarmuka IPhotoAcquireItem menyediakan metode untuk bekerja dengan item saat diperoleh dari perangkat. |
IPhotoAcquireOptionsDialog Antarmuka IPhotoAcquireOptionsDialog digunakan untuk menampilkan kotak dialog opsi di mana pengguna dapat memilih pengaturan akuisisi foto seperti format nama file, serta apakah akan memutar gambar atau tidak, untuk meminta nama tag, atau menghapus foto dari kamera setelah mengimpor. |
IPhotoAcquirePlugin Terapkan antarmuka IPhotoAcquirePlugin saat Anda ingin membuat plug-in untuk dijalankan bersama antarmuka pengguna (UI) Windows Vista untuk akuisisi gambar. Pengaturan registri diperlukan untuk mengaktifkan plug-in. |
IPhotoAcquireProgressCB Antarmuka IPhotoAcquireProgressCB dapat diimplementasikan jika Anda ingin melakukan pemrosesan ekstra pada berbagai tahap dalam proses akuisisi. |
IPhotoAcquireSettings Antarmuka IPhotoAcquireSettings digunakan untuk bekerja dengan pengaturan akuisisi gambar, seperti format nama file. |
IPhotoAcquireSource Antarmuka IPhotoAcquireSource digunakan untuk akuisisi item dari perangkat. |
IPhotoProgressDialog Menyediakan kotak dialog kemajuan yang mungkin ditampilkan saat menghitung atau mengimpor gambar. Kotak dialog bersifat modal dan berjalan di utasnya sendiri. |
IUserInputString Antarmuka IUserInputString mewakili objek yang dibuat saat meminta string kepada pengguna misalnya, saat mendapatkan nama tag. |