Graphics Reference
In-Depth Information
will automatically download and install the latest DirectX components on the host PC. The
offline installer is also available from the DirectX Developer Center, or can be found in the
Redist folder of the DirectX SDK install folder. The offline installer works a bit differ-
ently, as it selectively installs components based on the . cab files present when running
the installer. Consequently, a developer can choose to only include the files for the com-
ponents actually used by an application, and thus minimize the size of an installer package
or . zip file. If compiled using the June, 2010 DirectX SDK, by default, a Hieroglyph 3
application will only require the following files to be included:
dsetup.dll
dsetup32.dll
dxdllreg_x86.cab
• dxsetup.exe
• dxupdate.cab
• Jun2010_d3dxl0_43_x86.cab
-
J un2010_d3dxll_43_x86.cab
Jun2010_D3DCompiler_43_x86.cab
Note that if an application is compiled as 64-bit rather than 32-bit file (and linked
against the corresponding 64-bit versions of the DirectX libraries) the x64 .cab files should
be included instead. Also, if any additional DirectX components such as XInput or XAudio
are used, the corresponding . cab files should also be included. Also note that while it is
possible to manually redistribute the appropriate DLLs to the host PC, doing so is against
the End User License Agreement provided with the DirectX SDK. Thus, the provided re-
distributable installers should be used instead. Additional information about redistributing
DirectX components can be found at the following URL: http://msdn.microsoft.com/en-us/
library/ee418267%28v=vs.85%29.aspx#DirectX_Redistribution.
For the Visual C++ 2008 Runtime, the corresponding DLLs can be deployed manually
or by using the provided redistributable package. To deploy manually, copy the files found
in the VC\redist\x86\Microsoft.VC90 . CRT folder of the Visual Studio 2008 in-
stall directory to the folder on the host PC where the executable will be located. The redis-
tributable package is a standard installer that automatically installs and registers the CRT
DLLs, and can be found on the Microsoft Download Center at the following URL: http://
www.microsoft . com/downloads/en/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-
074b9f2bclbf&displaylang=en. Note that the redistributable only installs the Release ver-
sion of the runtime, so if there is a need to deploy the Debug version of an application (for
Search WWH ::




Custom Search