Auf Englisch lesen

Freigeben über


Bilderfassung

Übersicht über die Bilderfassungstechnologie.

Für die Entwicklung der Bilderfassung benötigen Sie die folgenden Header:

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 in IPhotoProgressDialog::SetImage festgelegten Bildtyp 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.

Functions

 
Acquire

Die Acquire-Methode ruft Fotos von einem Gerät ab.
Abgebrochen

Die Cancelled-Methode bietet erweiterte Funktionen, wenn ein Abbruch während einer Erfassungssitzung 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 instance 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 Bildenumeration 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 mit der Create-Methode erstellte dialogfeld ohne Modus.
Zerstören

Die Destroy-Methode schließt und entfernt das Statusdialogfeld, das während der Bildaufzählung und -erfassung angezeigt wird.
DirectoryCreated

Die DirectoryCreated-Methode bietet erweiterte Funktionen, wenn während des Erfassungsprozesses 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 das Dialogfeld "Optionen" und zeigt es 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 Enumeration von Dateien aus der Bildquelle abgeschlossen ist. Die Anwendung stellt die Implementierung der EndEnumeration-Methode bereit.
EndItemDelete

Die EndItemDelete-Methode bietet erweiterte Funktionen jedes Mal, wenn eine Datei aus der Bildquelle gelöscht wird. Die Anwendung stellt die Implementierung der EndItemDelete-Methode bereit.
EndItemTransfer

Die EndItemTransfer-Methode stellt bei jeder Übertragung einer Datei aus der Bildquelle erweiterte Funktionen bereit. Die Anwendung stellt die Implementierung der EndItemTransfer-Methode bereit.
EndSession

Die EndSession-Methode bietet erweiterte Funktionen, wenn eine Erfassungssitzung 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 Enumeration ab, die die Pfade aller Dateien enthält, die während des letzten Aufrufs von Acquire erfolgreich übertragen wurden.
ErrorAdvise

Die ErrorAdvise-Methode bietet eine benutzerdefinierte Fehlerbehandlung für Fehler, die während der Erfassung auftreten. Die Anwendung stellt die Implementierung der ErrorAdvise-Methode bereit.
FoundItem

Die FoundItem-Methode bietet erweiterte Funktionen jedes Mal, wenn ein Element während der Enumeration von Elementen vom Gerät gefunden wird.
GetAcquisitionTime

Die GetAcquisitionTime-Methode ruft die Erfassungszeit der aktuellen Sitzung ab.
GetDefault

Die GetDefault-Methode ruft die Standardzeichenfolge ab, die zum Initialisieren eines Bearbeitungssteuerelements (oder eines entsprechenden Steuerelements) 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-Acquire-Flags ab.
GetFriendlyName

Die GetFriendlyName-Methode ruft den Namen des Geräts ab, der für die Anzeige formatiert ist.
GetGroupTag

Die GetGroupTag-Methode ruft eine Tagzeichenfolge für die Dateigruppe ab, die vom Gerät heruntergeladen wird.
GetImage

Die GetImage-Methode ruft das Standardbild ab, das zum Initialisieren eines Bearbeitungssteuerelements verwendet wird.
Toolstrip.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 (UI) zulassen sollte.
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 Erfassungseinstellungen ab.
GetPrompt

Die GetPrompt-Methode ruft den Titel einer Eingabeaufforderung ab, wenn die Eingabeaufforderung ein modales Dialogfeld ist.
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 versehen.
Getstream

Die GetStream-Methode ruft einen schreibgeschützten Stream ab, der den Inhalt eines Elements enthält.
GetStringId

Die GetStringId-Methode ruft den nicht zugeordneten 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, wenn der Index des Unterelements angegeben ist.
GetSubItemCount

Die GetSubItemCount-Methode ruft die Anzahl von Unterelementen ab, die in einem Element enthalten sind.
GetSubmitButtonText

Die GetSubmitButtonText-Methode ruft den Text für die Sendeschaltfläche ab.
GetThumbnail

Die GetThumbnail-Methode ruft die Miniaturansicht ab, die für ein Element bereitgestellt wird.
GetTooltipText

Die GetTooltipText-Methode ruft den QuickInfo-Text ab, der für ein Steuerelement angezeigt wird.
GetUserInput

Die GetUserInput-Methode überschreibt die Standardfunktionalität, die eine Meldung anzeigt, in der der Benutzer während der Erfassung zur Eingabe einer Zeichenfolge aufgefordert wird. Die Anwendung stellt die Implementierung der GetUserInput-Methode bereit.
GetUserInput

Ruft vom Benutzer eingegebene beschreibende Informationen ab, z. B. den Tagnamen der zu speichernden Bilder.
GetWindow

Die GetWindow-Methode ruft das Handle zum Statusdialogfeld ab.
Initialisieren

Initialisiert das Dialogfeld "Optionen" und liest alle gespeicherten Optionen aus der Registrierung.
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, sofern angegeben.
IsCancelled

Die IsCancelled-Methode gibt an, ob der Vorgang über das Statusdialogfeld abgebrochen wurde.
IsCheckboxChecked

Die IsCheckboxCheckboxChecked-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 bei jeder Verarbeitung eines Elements zusätzliche Funktionen bereit. Die Anwendung stellt die Implementierung der ProcessItem-Methode bereit.
SaveData

Die SaveData-Methode speichert Die Erfassungseinstellungen aus dem Optionsdialogfeld in der Registrierung, sodass eine nachfolgende instance des Dialogfelds mit den gleichen Einstellungen initialisiert werden kann.
SetAcquisitionTime

Die SetAcquisitionTime-Methode legt die Erfassungszeit explizit fest.
SetCaption

Legt die Untertitel des Statusdialogfelds fest.
SetCheckboxText

Die SetCheckboxText-Methode legt den Text für das Kontrollkästchen im Statusdialogfeld fest, das 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 Bildaufnahmeflags fest.
SetGroupTag

Die SetGroupTag-Methode legt das Gruppentag für eine Erfassungssitzung fest.
SetImage

Legt entweder die Miniaturansicht fest, die im Statusdialogfeld angezeigt wird, das Symbol in der Titelleiste des Statusdialogfelds oder das Symbol in den Tastenkombinationsfenstern ALT+TAB.
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 Statusanzeige 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 zum Auffüllen sequenzieller Dateinamen verwendet werden.
SetSubmitButtonText

Die SetPrompt-Methode legt den Text fest, der im Dialogfeld angezeigt wird, in dem der Benutzer aufgefordert wird, 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.
StartLöschen

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 Enumeration der zu beschaffenden Elemente beginnt.
StartItemDelete

Die StartItemDelete-Methode bietet jedes Mal erweiterte Funktionen, wenn das Löschen eines einzelnen Elements vom Gerät beginnt. Die Anwendung stellt die Implementierung der StartItemDelete-Methode bereit.
StartItemTransfer

Die StartItemTransfer-Methode bietet bei jedem Beginn 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.
TransferComplete

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 bietet Methoden zum Erfassen von Fotos von einem Gerät.
IPhotoAcquireDeviceSelectionDialog

Stellt ein Dialogfeld zum Auswählen des Geräts bereit, von dem Bilder abgerufen werden sollen.
IPhotoAcquireItem

Die IPhotoAcquireItem-Schnittstelle bietet Methoden zum Arbeiten mit Elementen, die 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 oder nicht, um einen Tagnamen einzugeben oder Fotos nach dem Import von 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 zu arbeiten, z. B. das Dateinamenformat.
IPhotoAcquireSource

Die IPhotoAcquireSource-Schnittstelle wird zum Abrufen von Elementen von einem Gerät verwendet.
IPhotoProgressDialog

Stellt das Statusdialogfeld 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 erstellt wird, wenn der Benutzer beispielsweise beim Abrufen des Namens eines Tags nach einer Zeichenfolge gefragt wird.