ADC Home > Reference Library > Technical Q&As > Legacy Documents > Graphics & Imaging >
Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.
Current information on this Reference Library topic can be found here:
NOTE: This Technical Q&A has been retired. Please see the Technical Q&As page for current documentation. |
|
Q:
Is there any QuickDraw 3D A:
There is no exact equivalent to
Additionally the QD3D DLLs all have version resources which can be queried using the Win32 version control API without loading the library. The QD3D installer registers several keys in the registry which could also be used to determine if QD3D was installed. Note: Apple requires that Independent Software Vendors install QD3D using the QD3D installer or its equivalent. Just copying the DLLs is not sufficient. These include HKLM\SOFTWARE\Apple Computer Inc\QuickDraw 3D\... Note there is no equivalent to "weak linking" on Windows. An application which links against QD3D will fail to load
if QD3D is not present. An application which is concerned that QD3D might not be present will have to dynamically load and link against QD3D
using the QD3D should have only a minimal impact on working set if it is not fully initialized
(via Note the QD3D Viewer can be used without explicit linking against the 3DViewer.DLL. See the Windows SDK sample "ViewerSampleWin32Only." [Jul 11 1997] |
|