The D3dDeviceDesc Class contains the following fields.
clipping | TRUE if the device can perform 3D clipping. |
dcmColorModel | One value of D3DCOLOR_ type, specifying the color model for the device. |
devCaps | One or more values of D3DDEVCAPS_ type, specifying the capabilities of the device. |
deviceRenderBitDepth | A value of DDBD_ type (in the range DDBD_8 through DDBD_32), specifying the device's rendering bit-depth. |
deviceZBufferBitDepth | A value of DDBD_ type (in the range DDBD_8 through DDBD_32), specifying the device's z-buffer bit-depth. |
dlcLightingCaps | A value of D3DLIGHTCAPS_ type, specifying the lighting capabilities of the device. |
dlcLightingModel | A value of D3DLIGHTINGMODEL_ type, specifying the lighting capabilities of the device. |
dlcLightingNumber | Number of lights that can be handled. |
dtcTransformCaps | A value indicating the transformation capabilities of the device. Can be zero or D3DTRANSFORMCAPS_CLIP to specify the system clips while transforming. |
flags | One or more values of D3DDD_ type, specifying the fields of this class that contain valid data. |
maxBufferSize | Maximum size of the execute buffer for this device. If this field is 0, the application can use any size. |
maxVertexCount | Maximum vertex count for this device. |