virtual L_INT LAnnContainer::Convert(pPoints, pAnnPoints, nCount, nConvert)
Use this function to convert back and forth between container coordinates and client coordinates.
Array of points in client coordinates. Client coordinates factor in the current zoom factor, and the horizontal and vertical scrolling
Array of points in container coordinates. Container coordinates are typically the same dimensions of the underlying bitmap, and are independent of zooming and scrolling.
Number of points in the arrays (pPoints, pAnnPoints)
A value that specifies the direction of the conversion. Possible values are:
Value | Meaning |
---|---|
ANNCONVERT_TO_CONTAINER | [1] Convert to container coordinates |
ANNCONVERT_TO_CLIENT | [2] Convert to client coordinates |
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
< 1 | An error occurred. Refer to Return Codes. |
Use this function to convert back and forth between container coordinates and client coordinates.
The number of elements in both the pPoints and pAnnPoints arrays must be AT LEAST equal to nCount.
When nConvert is ANNCONVERT_TO_CONTAINER, the pPoints array must contain valid entries. If successful, pAnnPoints will contain the converted points.
When nConvert is ANNCONVERT_TO_CLIENT, the pAnnPoints array must contain valid entries. If successful, pPoints will contain the converted points.
Win32, x64.
For an example, refer to LAnnContainer::RestrictCursor.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.