Common Framework
This source code is furnished to help you get up and running with Microsoft® DirectX® quickly. It is intended to illustrate how Microsoft Direct3D® works, and reduce the time it takes to build simple applications that allow you to experiment. It is used by the samples in the software development kit (SDK). All of this source code is stored in the Samples\Multimedia\Common\Src directory, which can be installed during the SDK install.
This code is not intended to be incorporated into a production application, using a cut-and-paste operation, because the code is not designed for production. No attempt has been made to optimize it for performance. Very little error checking has been added because it obscures the functionality. Use this code to experiment with Direct3D and to better understand how it works.
Classes | Names |
---|
| CD3DApplication |
| CD3DArcBall |
| CD3DCamera |
| CD3DFrame |
| CD3DFile |
| CD3DFont |
| CD3DMesh |
| CD3DScreenSaver |
Functions | Names |
---|
| D3DUtil_CreateTexture |
| D3DUtil_CreateVertexShader |
| D3DUtil_GetCubeMapVertex |
| D3DUtil_GetRotationFromCursor |
| D3DUtil_InitMaterial |
| D3DUtil_InitLight |
| D3DUtil_SetColorKey |
| D3DUtil_SetDeviceCursor |
Structures | Names |
---|
| D3DModeInfo |
| D3DWindowedModeInfo |
| D3DDeviceInfo |
| D3DAdapterInfo |
| MonitorInfo |
| RenderUnit |