Enumerating Device Drivers

Applications that use Direct3D always enumerate the available drivers and choose the one that best matches their needs. The following sections each describe one of the functions that perform this task:

·The EnumDrivers Function

·The enumDeviceFunc Callback Function

·The BPPToDDBD Helper Function