Graphics Reference
In-Depth Information
The DirectX SDK (or DXSDK for short) is periodically updated by Microsoft, so
newer versions may be available after this topic has been published. As noted above, the
topic samples were created using the June, 2010 SDK, so it has been tested with this itera-
tion. Later versions should in general be compatible, but the release notes for each SDK
must be consulted for additional details. The DXSDK (both the June, 2010 and future ver-
sions) can be downloaded from the Microsoft DirectX Developer Center at the following
URL: http://msdn.microsoft.com/directx .
The Boost C++ library is also required for building the Hieroglyph 3 library. It is a
very well-known and thoroughly tested C++ library that provides solutions to many com-
mon problems encountered in C++ development. The Boost library can be downloaded
from the following URL: http://www.boost.org . The reader's Visual C++ IDE must be
configured to make the boost include directories available to the compiler. To do this, se-
lect Tools > Options... from the VC++ menu, which will open the general options dialog
window. Then select the Projects and Solutions item in the left side of the dialog, and then
the VC++ Directories subitem. Then, on the right side of the dialog, the user can select
Include files from the drop down-list and add an entry for your boost directory location.
Contributing to Hieroglyph 3
Since Hieroglyph 3 is an open source project, it can also benefit from the open source de-
velopment model. If you have found or identified a bug, have thought of a new feature or
sample algorithm, or have already implemented new content, please consider submitting
it to the CodePlex project page. There are discussion areas and an issue tracker area that
can be used to communicate with the developers about desired features or contributions.
In addition, the authors can frequently be found on the www.gamedev.net forums, so
posting questions there can also be a good way to communicate with them, and with a large
group of DirectX users.
Creating a New Direct3D 11 Project with Hieroglyph 3
All of the sample applications in Hieroglyph 3 are in the Hieroglyph3/Applications folder.
In this folder, there is a subfolder for each of the sample applications. Each project is de-
fined with a Visual C++ project file, in addition to the source code files it is comprised of.
To create a new application, simply create a new folder in this directory and create a project
within it. The simplest way to create a new project is to copy the project file from one of
the samples (a project file has the extension *.vcproj) and then open it with a text editor.
Replace the old name and path information in the project file with the new project name, as
Search WWH ::




Custom Search