|Microsoft DirectX 9.0|
This sample shows a technique for creating a depth-of-field effect, in which objects are only in focus at a given distance from the camera, and are out of focus at other distances.
Source: (SDK root)\Samples\C++\Direct3D\DepthOfField
Executable: (SDK root)\Samples\C++\Direct3D\Bin
The following table lists the keys that are implemented. You can use menu commands for the same controls.
|ENTER||Starts and stops the scene.|
|SPACEBAR||Advances the scene by a small increment.|
|F1||Shows help or available commands.|
|F2||Prompts the user to select a new rendering device or a new display mode.|
|ALT+ENTER||Toggles between full-screen and windowed modes.|
|ESC||Exits the application.|
The mouse is also used in this sample to control the viewing position.
This sample makes use of the sample framework code that is shared with other samples in the Microsoft?DirectX® software development kit (SDK). You can find the sample framework headers and source code in (SDK root)\DXSDK\Samples\C++\Common\Include and (SDK root)\DXSDK\Samples\C++\Common\Src.