Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Übersicht über die Picture Acquisition-Technologie.
Zum Entwickeln von Picture Acquisition benötigen Sie die folgenden Kopfzeilen:
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
|
DEVICE_SELECTION_DEVICE_TYPE Der DEVICE_SELECTION_DEVICE_TYPE Enumerationstyp gibt den Typ eines ausgewählten Geräts an. |
|
ERROR_ADVISE_MESSAGE_TYPE Der ERROR_ADVISE_MESSAGE_TYPE Enumerationstyp gibt den Typ der Fehlerwerte an, die an den nMessageType-Parameter von IPhotoAcquireProgressCB::ErrorAdvise übergeben werden können. |
|
ERROR_ADVISE_RESULT Der ERROR_ADVISE_RESULT Enumerationstyp gibt den Typ der Fehlerwerte an, die dem pnErrorAdviseResult-Parameter von IPhotoAcquireProgressCB::ErrorAdvise zugewiesen werden können. |
|
PROGRESS_DIALOG_CHECKBOX_ID Der PROGRESS_DIALOG_CHECKBOX_ID Enumerationstyp gibt das Kontrollkästchen für das IPhotoProgressDialog -Objekt an. |
|
PROGRESS_DIALOG_IMAGE_TYPE Der PROGRESS_DIALOG_IMAGE_TYPE Enumerationstyp gibt den Bildtypsatz in IPhotoProgressDialog::SetImage an. |
|
USER_INPUT_STRING_TYPE Der USER_INPUT_STRING_TYPE Enumerationstyp gibt den Typ der Zeichenfolge an, die vom Benutzer in IPhotoAcquireProgressCB::GetUserInput abgerufen werden soll. |
Funktionen
|
erwerben Die Acquire-Methode erwirbt Fotos von einem Gerät. |
|
Abgebrochen Die Cancelled-Methode bietet erweiterte Funktionen, wenn während einer Kaufsitzung ein Abbruch auftritt. Die Anwendung stellt die Implementierung der Cancelled-Methode bereit. |
|
CanDelete Die CanDelete-Methode gibt an, ob ein Element gelöscht werden kann. |
|
Erstellen Die Create-Methode erstellt und zeigt eine moduslose Instanz des Dialogfelds "Fotooptionen" an, das in einem übergeordneten Fenster gehostet wird. |
|
Erstellen Die Create-Methode erstellt und zeigt ein Statusdialogfeld an, das während der Bildaufzählung und -erfassung angezeigt werden kann. |
|
CreatePhotoSource Die CreatePhotoSource-Methode initialisiert ein IPhotoAcquireSource-Objekt, das an IPhotoAcquire::Acquire übergeben wird. |
|
Löschen Die Delete-Methode löscht ein Element. |
|
Zerstören Die Destroy-Methode schließt und zerstört das dialogfeld ohne Modus, das mit der Create-Methode erstellt wurde. |
|
Zerstören Die Destroy-Methode schließt und entfernt das Während der Bildaufzählung und -erfassung angezeigte Statusdialogfeld. |
|
DirectoryCreated Die DirectoryCreated-Methode bietet erweiterte Funktionen, wenn während des Kaufvorgangs ein Zielverzeichnis erstellt wird. Die Anwendung stellt die Implementierung der DirectoryCreated-Methode bereit. |
|
DisplayConfigureDialog Die DisplayConfigureDialog-Methode bietet erweiterte Funktionen, wenn das Konfigurationsdialogfeld angezeigt wird. Die Anwendung stellt die Implementierung der DisplayConfigureDialog-Methode bereit. |
|
DoModal Die DoModal-Methode zeigt ein Dialogfeld für die Geräteauswahl an. Die Funktion gibt zurück, wenn der Benutzer mithilfe des modalen Dialogfelds ein Gerät auswählt. |
|
DoModal Die DoModal-Methode erstellt und zeigt das Optionsdialogfeld als modales Dialogfeld an. |
|
EndDelete Die EndDelete-Methode bietet erweiterte Funktionen, wenn das Löschen von Dateien aus der Bildquelle abgeschlossen ist. Die Anwendung stellt die Implementierung der EndDelete-Methode bereit. |
|
EndEnumeration Die EndEnumeration-Methode bietet erweiterte Funktionen, wenn die Aufzählung von Dateien aus der Bildquelle abgeschlossen ist. Die Anwendung stellt die Implementierung der EndEnumeration-Methode bereit. |
|
EndItemDelete Die EndItemDelete-Methode bietet bei jedem Löschen einer Datei aus der Bildquelle erweiterte Funktionen. Die Anwendung stellt die Implementierung der EndItemDelete-Methode bereit. |
|
EndItemTransfer Die EndItemTransfer-Methode bietet bei jeder Übertragung einer Datei aus der Bildquelle erweiterte Funktionen. Die Anwendung stellt die Implementierung der EndItemTransfer-Methode bereit. |
|
EndSession Die EndSession-Methode bietet erweiterte Funktionen, wenn eine Kaufsitzung abgeschlossen ist. Die Anwendung stellt die Implementierung der EndSession-Methode bereit. |
|
EndTransfer Die EndTransfer-Methode bietet erweiterte Funktionen, wenn die Übertragung aller Dateien abgeschlossen ist. Die Anwendung stellt die Implementierung der EndTransfer-Methode bereit. |
|
EnumResults Die EnumResults-Methode ruft eine Aufzählung ab, die die Pfade aller Dateien enthält, die während des letzten Aufrufs von Acquire erfolgreich übertragen wurden. |
|
ErrorAdvise Die ErrorAdvise-Methode stellt eine benutzerdefinierte Fehlerbehandlung für Fehler bereit, die während des Erwerbs auftreten. Die Anwendung stellt die Implementierung der ErrorAdvise-Methode bereit. |
|
FoundItem Die FoundItem-Methode stellt bei jeder Aufzählung von Elementen vom Gerät erweiterte Funktionen bereit. |
|
GetAcquisitionTime Die GetAcquisitionTime-Methode ruft die Kaufzeit der aktuellen Sitzung ab. |
|
GetDefault Die GetDefault-Methode ruft die Standardzeichenfolge ab, die zum Initialisieren eines Bearbeitungssteuerelements (oder gleichwertig) verwendet wird. |
|
GetDeleteAfterAcquire Die GetDeleteAfterAcquire-Methode gibt einen Wert zurück, der angibt, ob Fotos nach dem Erwerb gelöscht werden sollen. |
|
GetDeviceIcons Die GetDeviceIcons-Methode ruft die Symbole ab, die zum Darstellen des Geräts verwendet werden. |
|
GetDeviceId- Die GetDeviceId-Methode ruft den Bezeichner (ID) des Geräts ab. |
|
GetFlags- Die GetFlags-Methode ruft die Foto-Abrufkennzeichnungen ab. |
|
GetFriendlyName- Die GetFriendlyName-Methode ruft den Namen des Geräts ab, das für die Anzeige formatiert ist. |
|
GetGroupTag Die GetGroupTag-Methode ruft eine Tagzeichenfolge für die Gruppe von Dateien ab, die vom Gerät heruntergeladen werden. |
|
GetImage Die GetImage-Methode ruft das Standardbild ab, das zum Initialisieren eines Bearbeitungssteuerelements verwendet wird. |
|
GetItemAt Die GetItemAt-Methode ruft das IPhotoAcquireItem -Objekt am angegebenen Index in der Liste der Elemente ab. |
|
GetItemCount Die GetItemCount-Methode ruft die Anzahl der Elemente ab, die von der InitializeItemList-Methode gefunden wurden. |
|
GetItemName Die GetItemName-Methode ruft den Dateinamen für ein Element ab. |
|
GetMaxLength- Die GetMaxLength-Methode ruft die maximale Zeichenfolgenlänge ab, die die Benutzeroberfläche zulassen soll. |
|
GetMruCount Die GetMruCount-Methode ruft die Anzahl der Elemente in der Liste der zuletzt verwendeten Elemente ab. |
|
GetMruEntryAt Die GetMruEntryAt-Methode ruft den Eintrag am angegebenen Index in der zuletzt verwendeten Liste ab. |
|
GetOutputFilenameTemplate Die GetOutputFilenameTemplate-Methode ruft eine Formatzeichenfolge (Vorlage) ab, die das Format von Dateinamen angibt. |
|
GetPhotoAcquireSettings Die GetPhotoAcquireSettings-Methode ruft ein IPhotoAcquireSettings -Objekt zum Arbeiten mit Kaufeinstellungen ab. |
|
GetPrompt Die GetPrompt-Methode ruft den Titel einer Eingabeaufforderung ab, wenn es sich bei der Eingabeaufforderung um ein modales Dialogfeld handelt. |
|
GetProperty Die GetProperty-Methode ruft den Wert einer Eigenschaft eines Elements ab. |
|
GetSequencePaddingWidth Die GetSequencePaddingWidth-Methode ruft einen Wert ab, der angibt, wie breit sequenzielle Felder in Dateinamen sein werden. |
|
GetSequenceZeroPadding Die GetSequenceZeroPadding-Methode ruft einen Wert ab, der angibt, ob Nullen oder Leerzeichen verwendet werden, um sequenzielle Dateinamen zu speichern. |
|
GetStream- Die GetStream-Methode ruft einen schreibgeschützten Datenstrom ab, der den Inhalt eines Elements enthält. |
|
GetStringId Die GetStringId-Methode ruft den nicht lokalisierten kanonischen Namen für die angeforderte Zeichenfolge ab. Wenn Sie beispielsweise einen Tagnamen anfordern, kann der kanonische Name "TagName" sein. |
|
GetStringType Die GetStringType-Methode ruft einen Wert ab, der den Typ der Zeichenfolge angibt, die vom Benutzer abgerufen werden soll. |
|
GetSubItemAt Die GetSubItemAt-Methode ruft ein Unterelement eines Elements ab, wobei der Index des Unterelements angegeben ist. |
|
GetSubItemCount Die GetSubItemCount-Methode ruft die Anzahl der In einem Element enthaltenen Unterelemente ab. |
|
GetSubmitButtonText Die GetSubmitButtonText -Methode ruft den Text für die Absenden-Schaltfläche ab. |
|
GetThumbnail Die GetThumbnail-Methode ruft die für ein Element bereitgestellte Miniaturansicht ab. |
|
GetTooltipText Die GetTooltipText-Methode ruft den QuickInfo-Text ab, der für ein Steuerelement angezeigt wird. |
|
GetUserInput Die GetUserInput-Methode setzt die Standardfunktionalität außer Kraft, die eine Meldung anzeigt, die den Benutzer während des Kaufs zur Eingabe von Zeichenfolgen auffordert. Die Anwendung stellt die Implementierung der GetUserInput-Methode bereit. |
|
GetUserInput Ruft beschreibende Informationen ab, die vom Benutzer eingegeben wurden, z. B. den Tagnamen der zu speichernden Bilder. |
|
GetWindow Die GetWindow-Methode ruft das Handle für das Statusdialogfeld ab. |
|
Initialisieren Initialisiert das Dialogfeld "Optionen" und liest alle gespeicherten Optionen aus der Registrierung vor. |
|
Initialisieren Die Initialize-Methode bietet erweiterte Funktionen, wenn das Plug-In initialisiert wird. Die Anwendung stellt die Implementierung der Initialize-Methode bereit. |
|
InitializeFromRegistry Die InitializeFromRegistry-Methode gibt einen Registrierungsschlüssel an, aus dem Einstellungen initialisiert werden sollen. |
|
InitializeItemList Die InitializeItemList-Methode listet übertragbare Elemente auf dem Gerät auf und übergibt jedes Element an den optionalen Statusrückruf, wenn es angegeben wird. |
|
IsCancelled Die IsCancelled-Methode gibt an, ob der Vorgang über das Statusdialogfeld abgebrochen wurde. |
|
IsCheckboxChecked Die IsCheckboxChecked-Methode gibt an, ob das Kontrollkästchen im Statusdialogfeld (in der Regel angibt, ob Dateien nach der Übertragung gelöscht werden sollen) aktiviert ist. |
|
ProcessItem Die ProcessItem-Methode stellt jedes Mal, wenn ein Element verarbeitet wird, zusätzliche Funktionen bereit. Die Anwendung stellt die Implementierung der ProcessItem-Methode bereit. |
|
SaveData Die SaveData-Methode speichert Kaufeinstellungen aus dem Optionsdialogfeld in der Registrierung, sodass eine nachfolgende Instanz des Dialogfelds mit denselben Einstellungen initialisiert werden kann. |
|
SetAcquisitionTime Die SetAcquisitionTime-Methode legt die Kaufzeit explizit fest. |
|
SetCaption Legt die Beschriftung des Dialogfelds "Fortschritt" fest. |
|
SetCheckboxText Die SetCheckboxText-Methode legt den Text für das Kontrollkästchen im Statusdialogfeld fest, der angibt, ob Bilder nach der Übertragung gelöscht werden sollen. |
|
SetCheckboxTooltip Die SetCheckboxTooltip-Methode legt den QuickInfo-Text für das Kontrollkästchen im Statusdialogfeld fest. |
|
SetFlags- Die SetFlags-Methode legt die Kennzeichen für den Fotoerwerb fest. |
|
SetGroupTag Die SetGroupTag-Methode legt das Gruppentag für eine Kaufsitzung fest. |
|
SetImage Legt entweder das Miniaturbild fest, das im Dialogfeld "Status" angezeigt wird, das Symbol in der Titelleiste des Dialogfelds "Fortschritt" oder das Symbol in ALT+TAB-Tastenkombinationsfenstern. |
|
SetOutputFilenameTemplate Die SetOutputFilenameTemplate-Methode gibt eine Formatzeichenfolge (Vorlage) an, die das Format von Dateinamen angibt. |
|
SetPercentComplete Die SetPercentComplete-Methode legt einen Wert fest, der den abgeschlossenen Teil des aktuellen Vorgangs angibt. |
|
SetProgressText Die SetProgressText-Methode legt den Text für die Statusleiste im Statusdialogfeld fest. |
|
SetProperty- Die SetProperty-Methode legt eine Eigenschaft für ein Element fest. |
|
SetSequencePaddingWidth Die SetSequencePaddingWidth-Methode legt einen Wert fest, der angibt, wie breit sequenzielle Felder in Dateinamen sein werden. |
|
SetSequenceZeroPadding Die SetSequenceZeroPadding-Methode legt einen Wert fest, der angibt, ob Nullen oder Leerzeichen verwendet werden, um sequenzielle Dateinamen zu speichern. |
|
SetSubmitButtonText Die SetPrompt-Methode legt den im Dialogfeld angezeigten Text fest, der den Benutzer auffordert, ein Gerät auszuwählen. |
|
SetTitle- Die SetTitle-Methode legt den Titel des Dialogfelds für die Geräteauswahl fest. |
|
SetTitle- Die SetTitle-Methode legt den Titel des Statusdialogfelds fest. |
|
ShowCheckbox Die ShowCheckbox-Methode gibt an, ob das Kontrollkästchen im Statusdialogfeld angezeigt werden soll, das angibt, ob Bilder nach der Übertragung gelöscht werden sollen. |
|
StartDelete Die StartDelete-Methode bietet erweiterte Funktionen, wenn das Löschen von Elementen vom Gerät beginnt. |
|
StartEnumeration Die StartEnumeration-Methode bietet erweiterte Funktionen, wenn die Aufzählung der zu erwerbenden Elemente beginnt. |
|
StartItemDelete Die StartItemDelete-Methode stellt bei jedem Start des Löschvorgangs eines einzelnen Elements vom Gerät erweiterte Funktionen bereit. Die Anwendung stellt die Implementierung der StartItemDelete-Methode bereit. |
|
StartItemTransfer Die StartItemTransfer-Methode bietet bei jedem Start der Übertragung eines Elements erweiterte Funktionen. Die Anwendung stellt die Implementierung der StartItemTransfer-Methode bereit. |
|
StartTransfer Die StartTransfer-Methode bietet zusätzliche Verarbeitung, wenn die Übertragung von Elementen vom Gerät beginnt. Die Anwendung stellt die Implementierung der StartTransfer-Methode bereit. |
|
TransferVervollständigen Stellt erweiterte Funktionen bereit, wenn eine Übertragungssitzung abgeschlossen ist. Die Anwendung stellt die Implementierung der TransferComplete-Methode bereit. |
|
UpdateDeletePercent Die UpdateDeletePercent-Methode bietet erweiterte Funktionen, wenn sich der Prozentsatz der gelöschten Elemente ändert. Die Anwendung stellt die Implementierung der UpdateDeletePercent-Methode bereit. |
|
UpdateTransferPercent Die UpdateTransferPercent-Methode bietet erweiterte Funktionen, wenn sich der Prozentsatz der übertragenen Elemente ändert. Die Anwendung stellt die Implementierung der UpdateTransferPercent-Methode bereit. |
Schnittstellen
|
IPhotoAcquire Die IPhotoAcquire-Schnittstelle stellt Methoden zum Abrufen von Fotos von einem Gerät bereit. |
|
IPhotoAcquireDeviceSelectionDialog Stellt ein Dialogfeld zum Auswählen des Geräts zum Abrufen von Bildern bereit. |
|
IPhotoAcquireItem Die IPhotoAcquireItem-Schnittstelle stellt Methoden zum Arbeiten mit Elementen bereit, während sie von einem Gerät abgerufen werden. |
|
IPhotoAcquireOptionsDialog Die IPhotoAcquireOptionsDialog-Schnittstelle wird verwendet, um ein Optionsdialogfeld anzuzeigen, in dem der Benutzer Einstellungen für die Fotoaufnahme auswählen kann, z. B. Dateinamenformate, sowie ob Bilder gedreht werden sollen, um einen Tagnamen einzugeben oder Fotos nach dem Import aus der Kamera zu löschen. |
|
IPhotoAcquirePlugin Implementieren Sie die IPhotoAcquirePlugin-Schnittstelle, wenn Sie ein Plug-In erstellen möchten, das zusammen mit der Windows Vista-Benutzeroberfläche (UI) für die Imageerfassung ausgeführt werden soll. Registrierungseinstellungen sind erforderlich, um das Plug-In zu aktivieren. |
|
IPhotoAcquireProgressCB Die IPhotoAcquireProgressCB-Schnittstelle kann implementiert werden, wenn Sie eine zusätzliche Verarbeitung in verschiedenen Phasen des Akquisitionsprozesses durchführen möchten. |
|
IPhotoAcquireSettings Die IPhotoAcquireSettings-Schnittstelle wird verwendet, um mit Bilderfassungseinstellungen wie dem Dateinamenformat zu arbeiten. |
|
IPhotoAcquireSource Die IPhotoAcquireSource-Schnittstelle wird zum Erwerb von Elementen von einem Gerät verwendet. |
|
IPhotoProgressDialog Stellt das Dialogfeld "Fortschritt" bereit, das beim Aufzählen oder Importieren von Bildern angezeigt werden kann. Das Dialogfeld ist modal und wird in einem eigenen Thread ausgeführt. |
|
IUserInputString Die IUserInputString-Schnittstelle stellt das Objekt dar, das beim Anfordern des Benutzers nach einer Zeichenfolge erstellt wird , z. B. beim Abrufen des Namens eines Tags. |