Функция GetDisplayMode в DirectX9 API может помочь вам, я думаю. Вы просто напишите два оператора после включения необходимых заголовков;
D3DDISPLAYMODE currentMode;
pDevice->GetDisplayMode(0,¤tMode);
После того, как вы можете проверить значение глубины, как;
currentMode->Format
Я уверен, что есть другие функции WinAPI, но это все, что я знаю.
РЕДАКТИРОВАТЬ: Не видел, что вы упомянули Winforms.Это бесполезно тогда