Hand Held Products 4X00 Series DisableImageLineDataProcessingICMedia, EnableVsyncInterruptICMedia

Page 10

Returns

Zero on failure, non-zero on success.

DisableImageLineDataProcessingICMedia

This function disables the calling of the ImageLineDataCallback function registered with

RegisterImageLineDataNotificationICMedia (see page 1-11).

DWORD DisableImageLineDataInterruptICMedia(

void

)

Returns

Zero on failure, non-zero on success.

DisableVsyncInterruptICMedia

This function disables the calling of the Vsync call-back function, registered with RegisterVsyncNotificationICMedia (see page 11), on receiving the front edge of a Vsync.

DWORD DisableVsyncInterruptICMedia(

void

)

Returns

Zero on failure, non-zero on success.

EnableImageLineDataProcessingICMedia

This function enables the calling of the call-back function, registered via RegisterImageLineDataNotificationICMedia (see page 11), according to the criteria set forth by the hardware system, and initialized via InitializeImageLineDataProcessingICMedia (see page 10). It should be noted that the callback should only be called when image data is currently being captured from the image engine.

DWORD EnableImageLineDataInterruptICMedia(

void

)

Returns

Zero on failure, non-zero on success.

EnableVsyncInterruptICMedia

This function enables the calling of the Vsync call-back function, registered with RegisterVsyncNotificationICMedia (see page 11), on receiving the front edge of a Vsync.

DWORD EnableVsyncInterruptICMedia(

void

)

Returns

Zero on failure, non-zero on success.

4

IMAGETEAM™ 4X00 Series Hardware Interface Layer Specification

Image 10
Contents User’s Guide Disclaimer FCC/CELaser Eye Safety Statement for IT4300 Series Engines IT4300 is intended for use in CDRH/IEC Class 2 devicesPage Table of Contents Page OEM API Layer Design OverviewUser Layer Image Acquisition LayerAimOffICMedia Alphabetic Function ListAimIsOnICMedia AimOnICMediaDeinitializeImageLineDataProcessingICMedia BindPhysicalMemoryToVirtualMemoryICMediaCaptureInitiatedICMedia DeinitializeVsyncProcessingICMediaEnableImageLineDataProcessingICMedia DisableImageLineDataProcessingICMediaDisableVsyncInterruptICMedia EnableVsyncInterruptICMediaGetFrequencyPerFrameOfLineDataCallbackICMedia FreePhysicalScanSpaceICMediaGetHardwareDllRevisionICMedia Bool GetImagerPropertiesICMedia GetImagerPropertiesICMediaGetNumberOfValidRowsICMedia Dword GetNumberOfValidRowsICMediaGetScanWidthICMedia GetRegisterSettingsForHHPExposureControlICMediaGetScanHeightICMedia IllumIsOnICMediaImagerPowerOffAndSuspendICMedia ImagerIsPoweredICMediaImagerPowerDownICMedia IllumOffICMediaImagerPowerUpICMedia ImagerPowerOnAndResumeICMediaInDownTimeICMedia InitializeImageLineDataProcessingICMedia InitCaptureICMediaInitializeVsyncProcessingICMedia RegisterImageLineDataNotificationICMedia RequestSynchronizedPowerDownICMediaReadIICICMedia RegisterVsyncNotificationICMediaUnBindPhysicalMemoryFromVirtualMemoryICMedia ResetTransferHardwareICMediaSynchronizedPowerDownICMedia WaitForVsyncICMediaWriteIICICMedia WaitMillisecondsICMediaVoid WaitMillisecondsICMedia Dword nTime Programming Notes Technical Assistance Online Technical AssistanceImageteam 4X00 Series Hardware Interface Layer Specification Page Hand Held Products, Inc