IPhotoAcquireProgressCB interface (photoacquire.h)
The IPhotoAcquireProgressCB
interface may be implemented if you wish to do extra processing at various stages in the acquisition process.
Inheritance
The IPhotoAcquireProgressCB interface inherits from the IUnknown interface. IPhotoAcquireProgressCB also has these types of members:
Methods
The IPhotoAcquireProgressCB interface has these methods.
IPhotoAcquireProgressCB::Cancelled The Cancelled method provides extended functionality when a cancellation occurs during an acquisition session. The application provides the implementation of the Cancelled method. |
IPhotoAcquireProgressCB::DirectoryCreated The DirectoryCreated method provides extended functionality when a destination directory is created during the acquisition process. The application provides the implementation of the DirectoryCreated method. |
IPhotoAcquireProgressCB::EndDelete The EndDelete method provides extended functionality when deletion of files from the image source is complete. The application provides the implementation of the EndDelete method. |
IPhotoAcquireProgressCB::EndEnumeration The EndEnumeration method provides extended functionality when enumeration of files from the image source is complete. The application provides the implementation of the EndEnumeration method. |
IPhotoAcquireProgressCB::EndItemDelete The EndItemDelete method provides extended functionality each time a file is deleted from the image source. The application provides the implementation of the EndItemDelete method. |
IPhotoAcquireProgressCB::EndItemTransfer The EndItemTransfer method provides extended functionality each time a file is transferred from the image source. The application provides the implementation of the EndItemTransfer method. |
IPhotoAcquireProgressCB::EndSession The EndSession method provides extended functionality when an acquisition session is completed. The application provides the implementation of the EndSession method. |
IPhotoAcquireProgressCB::EndTransfer The EndTransfer method provides extended functionality when the transfer of all files is complete. The application provides the implementation of the EndTransfer method. |
IPhotoAcquireProgressCB::ErrorAdvise The ErrorAdvise method provides custom error handling for errors that occur during acquisition. The application provides the implementation of the ErrorAdvise method. |
IPhotoAcquireProgressCB::FoundItem The FoundItem method provides extended functionality each time an item is found during enumeration of items from the device. |
IPhotoAcquireProgressCB::GetDeleteAfterAcquire The GetDeleteAfterAcquire method returns a value indicating whether photos should be deleted after acquisition. |
IPhotoAcquireProgressCB::GetUserInput The GetUserInput method overrides the default functionality that displays a message prompting the user for string input during acquisition. The application provides the implementation of the GetUserInput method. |
IPhotoAcquireProgressCB::StartDelete The StartDelete method provides extended functionality when deletion of items from the device begins. |
IPhotoAcquireProgressCB::StartEnumeration The StartEnumeration method provides extended functionality when the enumeration of items to acquire begins. |
IPhotoAcquireProgressCB::StartItemDelete The StartItemDelete method provides extended functionality each time the deletion of an individual item from the device begins. The application provides the implementation of the StartItemDelete method. |
IPhotoAcquireProgressCB::StartItemTransfer The StartItemTransfer method provides extended functionality each time the transfer of an item begins. The application provides the implementation of the StartItemTransfer method. |
IPhotoAcquireProgressCB::StartTransfer The StartTransfer method provides additional processing when transfer of items from the device begins. The application provides the implementation of the StartTransfer method. |
IPhotoAcquireProgressCB::UpdateDeletePercent The UpdateDeletePercent method provides extended functionality when the percentage of items deleted changes. The application provides the implementation of the UpdateDeletePercent method. |
IPhotoAcquireProgressCB::UpdateTransferPercent The UpdateTransferPercent method provides extended functionality when the percentage of items transferred changes. The application provides the implementation of the UpdateTransferPercent method. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | photoacquire.h |