In general, most applications work fine with a 24-bit depth
buffer, although Direct3D also exposes a 32-bit depth buffer.
D3DFMT_D32—Specifies a 32-bit depth buffer
D3DFMT_D24S8—Specifies a 24-bit depth buffer with 8 bits reserved as the stencil buffer
D3DFMT_D24X8—Specifies a 24-bit depth buffer only
D3DFMT_D24X4S4—Specifies a 24-bit buffer with 4 bits reserved for the stencil buffer
D3DFMT_D16—Specifies a 16-bit depth buffer only