Bildakquise

Ü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.