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