Leer en inglés

Compartir a través de


Adquisición de imágenes

Información general sobre la tecnología de adquisición de imágenes.

Para desarrollar la adquisición de imágenes, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
DEVICE_SELECTION_DEVICE_TYPE

El tipo de enumeración DEVICE_SELECTION_DEVICE_TYPE indica el tipo de un dispositivo seleccionado.
ERROR_ADVISE_MESSAGE_TYPE

El tipo de enumeración ERROR_ADVISE_MESSAGE_TYPE indica el tipo de valores de error que se pueden pasar al parámetro nMessageType de IPhotoAcquireProgressCB::ErrorAdvise.
ERROR_ADVISE_RESULT

El tipo de enumeración ERROR_ADVISE_RESULT indica el tipo de valores de error que se pueden asignar al parámetro pnErrorAdviseResult de IPhotoAcquireProgressCB::ErrorAdvise.
PROGRESS_DIALOG_CHECKBOX_ID

El tipo de enumeración PROGRESS_DIALOG_CHECKBOX_ID indica la casilla del objeto IPhotoProgressDialog.
PROGRESS_DIALOG_IMAGE_TYPE

El tipo de enumeración PROGRESS_DIALOG_IMAGE_TYPE indica el tipo de imagen establecido en IPhotoProgressDialog::SetImage.
USER_INPUT_STRING_TYPE

El tipo de enumeración USER_INPUT_STRING_TYPE indica el tipo de cadena que se va a obtener del usuario en IPhotoAcquireProgressCB::GetUserInput.

Functions

 
Acquire

El método Acquire adquiere fotos de un dispositivo.
Cancelado

El método Cancelled proporciona una funcionalidad extendida cuando se produce una cancelación durante una sesión de adquisición. La aplicación proporciona la implementación del método Cancelled.
CanDelete

El método CanDelete indica si se puede eliminar un elemento.
Crear

El método Create crea y muestra una instancia modelada del cuadro de diálogo opciones de foto, hospedada en una ventana primaria.
Crear

El método Create crea y muestra un cuadro de diálogo de progreso que se puede mostrar durante la enumeración y la adquisición de imágenes.
CreatePhotoSource

El método CreatePhotoSource inicializa un objeto IPhotoAcquireSource para pasar a IPhotoAcquire::Acquire.
Eliminar

El método Delete elimina un elemento.
Destruir

El método Destroy cierra y destruye el cuadro de diálogo modeless creado con el método Create.
Destruir

El método Destroy cierra y elimina el cuadro de diálogo de progreso que se muestra durante la enumeración y la adquisición de imágenes.
DirectoryCreated

El método DirectoryCreated proporciona funcionalidad extendida cuando se crea un directorio de destino durante el proceso de adquisición. La aplicación proporciona la implementación del método DirectoryCreated.
DisplayConfigureDialog

El método DisplayConfigureDialog proporciona una funcionalidad extendida cuando se muestra el cuadro de diálogo de configuración. La aplicación proporciona la implementación del método DisplayConfigureDialog.
DoModal

El método DoModal muestra un cuadro de diálogo de selección de dispositivos. La función devuelve cuando el usuario selecciona un dispositivo mediante el cuadro de diálogo modal.
DoModal

El método DoModal crea y muestra el cuadro de diálogo de opciones como un cuadro de diálogo modal.
EndDelete

El método EndDelete proporciona una funcionalidad extendida cuando se completa la eliminación de archivos del origen de la imagen. La aplicación proporciona la implementación del método EndDelete.
EndEnumeration

El método EndEnumeration proporciona una funcionalidad extendida cuando se completa la enumeración de archivos del origen de la imagen. La aplicación proporciona la implementación del método EndEnumeration.
EndItemDelete

El método EndItemDelete proporciona funcionalidad extendida cada vez que se elimina un archivo del origen de la imagen. La aplicación proporciona la implementación del método EndItemDelete.
EndItemTransfer

El método EndItemTransfer proporciona funcionalidad extendida cada vez que se transfiere un archivo desde el origen de la imagen. La aplicación proporciona la implementación del método EndItemTransfer.
EndSession

El método EndSession proporciona una funcionalidad extendida cuando se completa una sesión de adquisición. La aplicación proporciona la implementación del método EndSession.
EndTransfer

El método EndTransfer proporciona funcionalidad extendida cuando se completa la transferencia de todos los archivos. La aplicación proporciona la implementación del método EndTransfer.
EnumResults

El método EnumResults recupera una enumeración que contiene las rutas de acceso de todos los archivos transferidos correctamente durante la llamada más reciente a Acquire.
ErrorAdvise

El método ErrorAdvise proporciona control de errores personalizado para los errores que se producen durante la adquisición. La aplicación proporciona la implementación del método ErrorAdvise.
FoundItem

El método FoundItem proporciona funcionalidad extendida cada vez que se encuentra un elemento durante la enumeración de elementos del dispositivo.
GetAcquisitionTime

El método GetAcquisitionTime recupera la hora de adquisición de la sesión actual.
GetDefault

El método GetDefault recupera la cadena predeterminada usada para inicializar un control de edición (o equivalente).
GetDeleteAfterAcquire

El método GetDeleteAfterAcquire devuelve un valor que indica si las fotos se deben eliminar después de la adquisición.
GetDeviceIcons

El método GetDeviceIcons recupera los iconos que se usan para representar el dispositivo.
GetDeviceId

El método GetDeviceId recupera el identificador (ID) del dispositivo.
GetFlags

El método GetFlags recupera las marcas de adquisición de fotos.
GetFriendlyName

El método GetFriendlyName recupera el nombre del dispositivo, con formato para mostrar.
GetGroupTag

El método GetGroupTag recupera una cadena de etiqueta para el grupo de archivos que se descargan desde el dispositivo.
GetImage

El método GetImage recupera la imagen predeterminada utilizada para inicializar un control de edición.
GetItemAt

El método GetItemAt recupera el objeto IPhotoAcquireItem en el índice especificado de la lista de elementos.
GetItemCount

El método GetItemCount recupera el número de elementos encontrados por el método InitializeItemList.
GetItemName

El método GetItemName recupera el nombre de archivo de un elemento.
GetMaxLength

El método GetMaxLength recupera la longitud máxima de cadena que debe permitir la interfaz de usuario (UI).
GetMruCount

El método GetMruCount recupera el número de elementos de la lista de elementos usados más recientemente.
GetMruEntryAt

El método GetMruEntryAt recupera la entrada en el índice especificado de la lista usada más recientemente.
GetOutputFilenameTemplate

El método GetOutputFilenameTemplate recupera una cadena de formato (plantilla) que especifica el formato de los nombres de archivo.
GetPhotoAcquireSettings

El método GetPhotoAcquireSettings obtiene un objeto IPhotoAcquireSettings para trabajar con la configuración de adquisición.
GetPrompt

El método GetPrompt recupera el título de un símbolo del sistema si el mensaje es un cuadro de diálogo modal.
GetProperty

El método GetProperty recupera el valor de una propiedad de un elemento.
GetSequencePaddingWidth

El método GetSequencePaddingWidth recupera un valor que indica la amplitud de los campos secuenciales en los nombres de archivo.
GetSequenceZeroPadding

El método GetSequenceZeroPadding recupera un valor que indica si se usarán ceros o espacios para rellenar nombres de archivo secuenciales.
GetStream

El método GetStream recupera una secuencia de solo lectura que contiene el contenido de un elemento.
GetStringId

El método GetStringId recupera el nombre canónico no localizado de la cadena solicitada. Por ejemplo, al solicitar un nombre de etiqueta, el nombre canónico podría ser "TagName".
GetStringType

El método GetStringType recupera un valor que indica el tipo de cadena que se va a obtener del usuario.
GetSubItemAt

El método GetSubItemAt recupera un subelemento de un elemento, dado el índice del subelemento.
GetSubItemCount

El método GetSubItemCount recupera el número de subelementos contenidos en un elemento.
GetSubmitButtonText

El método GetSubmitButtonText recupera el texto del botón enviar.
GetThumbnail

El método GetThumbnail recupera la miniatura proporcionada para un elemento.
GetTooltipText

El método GetTooltipText recupera el texto de la información sobre herramientas que se muestra para un control .
GetUserInput

El método GetUserInput invalida la funcionalidad predeterminada que muestra un mensaje que solicita al usuario la entrada de cadena durante la adquisición. La aplicación proporciona la implementación del método GetUserInput.
GetUserInput

Recupera información descriptiva escrita por el usuario, como el nombre de etiqueta de las imágenes que se van a almacenar.
GetWindow

El método GetWindow recupera el identificador del cuadro de diálogo de progreso.
Inicialización

Inicializa el cuadro de diálogo de opciones y lee las opciones guardadas del Registro.
Inicialización

El método Initialize proporciona funcionalidad extendida cuando se inicializa el complemento. La aplicación proporciona la implementación del método Initialize.
InitializeFromRegistry

El método InitializeFromRegistry especifica una clave del Registro de la que se va a inicializar la configuración.
InitializeItemList

El método InitializeItemList enumera los elementos transferibles en el dispositivo y pasa cada elemento a la devolución de llamada de progreso opcional, si se proporciona.
IsCancelled

El método IsCancelled indica si la operación se ha cancelado a través del cuadro de diálogo de progreso.
IsCheckboxChecked

El método IsCheckboxChecked indica si la casilla del cuadro de diálogo de progreso (normalmente indica si se van a eliminar archivos después de la transferencia) está seleccionada.
ProcessItem

El método ProcessItem proporciona funcionalidad adicional cada vez que se procesa un elemento. La aplicación proporciona la implementación del método ProcessItem.
SaveData

El método SaveData guarda la configuración de adquisición del cuadro de diálogo de opciones en el Registro para que se pueda inicializar una instancia posterior del cuadro de diálogo con la misma configuración.
SetAcquisitionTime

El método SetAcquisitionTime establece explícitamente el tiempo de adquisición.
SetCaption

Establece el subtítulo del cuadro de diálogo de progreso.
SetCheckboxText

El método SetCheckboxText establece el texto de la casilla del cuadro de diálogo de progreso que indica si se van a eliminar imágenes después de la transferencia.
SetCheckboxTooltip

El método SetCheckboxTooltip establece el texto de la información sobre herramientas de la casilla del cuadro de diálogo de progreso.
SetFlags

El método SetFlags establece las marcas de adquisición de fotos.
SetGroupTag

El método SetGroupTag establece la etiqueta de grupo para una sesión de adquisición.
SetImage

Establece la imagen en miniatura que se muestra en el cuadro de diálogo de progreso, el icono de la barra de título del cuadro de diálogo de progreso o el icono de las ventanas de combinación de teclas ALT+TAB.
SetOutputFilenameTemplate

El método SetOutputFilenameTemplate especifica una cadena de formato (plantilla) que especifica el formato de los nombres de archivo.
SetPercentComplete

El método SetPercentComplete establece un valor que indica la parte completada de la operación actual.
SetProgressText

El método SetProgressText establece el texto de la barra de progreso en el cuadro de diálogo de progreso.
SetProperty

El método SetProperty establece una propiedad para un elemento.
SetSequencePaddingWidth

El método SetSequencePaddingWidth establece un valor que indica la amplitud de los campos secuenciales en los nombres de archivo.
SetSequenceZeroPadding

El método SetSequenceZeroPadding establece un valor que indica si se usan ceros o espacios para rellenar nombres de archivo secuenciales.
SetSubmitButtonText

El método SetPrompt establece el texto que se muestra en el cuadro de diálogo que pide al usuario que seleccione un dispositivo.
SetTitle

El método SetTitle establece el título del cuadro de diálogo de selección del dispositivo.
SetTitle

El método SetTitle establece el título del cuadro de diálogo de progreso.
ShowCheckbox

El método ShowCheckbox indica si se debe mostrar la casilla en el cuadro de diálogo de progreso que indica si se van a eliminar imágenes después de la transferencia.
StartDelete

El método StartDelete proporciona una funcionalidad extendida cuando comienza la eliminación de elementos del dispositivo.
StartEnumeration

El método StartEnumeration proporciona una funcionalidad extendida cuando comienza la enumeración de elementos que se van a adquirir.
StartItemDelete

El método StartItemDelete proporciona una funcionalidad extendida cada vez que comienza la eliminación de un elemento individual del dispositivo. La aplicación proporciona la implementación del método StartItemDelete.
StartItemTransfer

El método StartItemTransfer proporciona una funcionalidad extendida cada vez que comienza la transferencia de un elemento. La aplicación proporciona la implementación del método StartItemTransfer.
StartTransfer

El método StartTransfer proporciona procesamiento adicional cuando comienza la transferencia de elementos desde el dispositivo. La aplicación proporciona la implementación del método StartTransfer.
TransferComplete

Proporciona funcionalidad ampliada cuando se completa una sesión de transferencia. La aplicación proporciona la implementación del método TransferComplete.
UpdateDeletePercent

El método UpdateDeletePercent proporciona funcionalidad extendida cuando cambia el porcentaje de elementos eliminados. La aplicación proporciona la implementación del método UpdateDeletePercent.
UpdateTransferPercent

El método UpdateTransferPercent proporciona una funcionalidad extendida cuando cambia el porcentaje de elementos transferidos. La aplicación proporciona la implementación del método UpdateTransferPercent.

Interfaces

 
IPhotoAcquire

La interfaz IPhotoAcquire proporciona métodos para adquirir fotos de un dispositivo.
IPhotoAcquireDeviceSelectionDialog

Proporciona un cuadro de diálogo para seleccionar el dispositivo del que se van a adquirir imágenes.
IPhotoAcquireItem

La interfaz IPhotoAcquireItem proporciona métodos para trabajar con elementos a medida que se adquieren desde un dispositivo.
IPhotoAcquireOptionsDialog

La interfaz IPhotoAcquireOptionsDialog se usa para mostrar un cuadro de diálogo de opciones en el que el usuario puede seleccionar la configuración de adquisición de fotos, como formatos de nombre de archivo, así como si se van a rotar imágenes, solicitar un nombre de etiqueta o borrar fotos de la cámara después de la importación.
IPhotoAcquirePlugin

Implemente la interfaz IPhotoAcquirePlugin cuando quiera crear un complemento para que se ejecute junto con la interfaz de usuario (UI) de Windows Vista para la adquisición de imágenes. La configuración del Registro es necesaria para habilitar el complemento.
IPhotoAcquireProgressCB

La interfaz IPhotoAcquireProgressCB puede implementarse si desea realizar un procesamiento adicional en varias fases del proceso de adquisición.
IPhotoAcquireSettings

La interfaz IPhotoAcquireSettings se usa para trabajar con la configuración de adquisición de imágenes, como el formato de nombre de archivo.
IPhotoAcquireSource

La interfaz IPhotoAcquireSource se usa para la adquisición de elementos de un dispositivo.
IPhotoProgressDialog

Proporciona el cuadro de diálogo de progreso que se puede mostrar al enumerar o importar imágenes. El cuadro de diálogo es modal y se ejecuta en su propio subproceso.
IUserInputString

La interfaz IUserInputString representa el objeto creado al pedir al usuario una cadena, por ejemplo, al obtener el nombre de una etiqueta.