Creating an AMD64 Build
Environment for DirectX-Based
Applications
Developer Application Note
Audience
This document is intended for the programmer who is either porting 32-bit DirectX applications to 64
bits or creating new 64-bit DirectX applications to run in Microsoft
®
Windows
®
operating systems.
Intent of Document
Initial 64-bit DirectX application development for AMD64 processors can make use of 32-bit
development environments, such as Microsoft’s Visual Studio. These 32-bit development
environments may also be used to port existing 32-bit software to a 64-bit operating environment.
After compilation and building, 64-bit DirectX applications may be installed on systems running a
64-bit Windows operating system on AMD64 processor-based systems. This document describes the
preliminary steps necessary to allow programmers to build 64-bit DirectX applications from 32-bit
sources.
Note:
The content in this Developer Application Note is expected to be superceded by the release of
Microsoft's AMD64 version of the DirectX SDK.
Additionally, for more general information on how to setup a build environment for AMD64
processors, please refer to the
Building AMD64 Applications with Microsoft
®
Platform SDK
Developer Application Note,
order# 30887.
Technical Content
Until Microsoft releases a GameSDK for 64 bits, a programmer must use currently available
resources to develop 64-bit DirectX applications. To enable programmers to accomplish this task,
Microsoft has made available the necessary libraries and DLLs.
The AMD64 compilers can be used in the VisualC 6.0 integrated development environment.
The instructions below show the programmer both how to use the AMD64 compilers in the
VisualC 6.0 integrated development environment and how to get the necessary libraries and DLLs.
Publication #
Issue Date:
30888
October 2003
Revision:
3.00