Supporting Direct3D Version 10

The following sections describe the features added in Direct3D version 10 and how to support and use the Direct3D version 10 DDI:

Enabling Support for the Direct3D Version 10 DDI

Initializing Communication with the Direct3D Version 10 DDI

Rendering Pipeline

Using the State-Refresh Callback Functions

Using Direct3D Version 10 Handles

Handling Errors

Querying for Information from the GPU

Retroactively Requiring Free-Threaded CalcPrivate DDIs

DirectX Graphics Infrastructure DDI