Assigning or casting a 64-bit pointer to a 32-bit type in a 64-bit build results in pointer truncation. The high 32 bits of the pointer are lost when this is done. If you must apply a cast to a pointer, use a polymorphic pointer precision type to assure that your code works in 32-bit and 64-bit builds. See "Polymorphic Types".
- Customization and Administration Guides
- DXF Reference
- AutoLISP and DCL
- ActiveX and VBA
- ObjectARX and Managed .NET
- ObjectARX: Developer's Guide
- ObjectARX: Reference Guide
- ObjectARX: Managed .NET Developer's Guide
- ObjectARX: Managed .NET Reference Guide
- ObjectARX: Interoperability Guide
- ObjectARX: Migration Guide
- General Development Compatibility (ObjectARX/.NET)
- Migrate from AutoCAD 2024 and Earlier
- Migrate from AutoCAD 2023 and Earlier
- Migrate from AutoCAD 2022 and Earlier
- Migrate from AutoCAD 2020 and Earlier
- Migrate from AutoCAD 2018 and Earlier
- Removal of Header Files (ObjectARX)
- Graphics System Changes (ObjectARX)
- Handling the New Tab Page (ObjectARX/.NET)
- 64-bit Migration Guide
- ObjectARX: Release Notes
- JavaScript
- AutoCAD Core Console