Creating fullscreen video surface in current desktop resolution?

Hi,

Is there a way to query the current desktop resolution
(width/height/bitsperpixel) so that one could call
SDL_SetVideoMode() with these values to obtain a video
surface without changing whatever the current desktop
resolution is?

(Or is there a better way to accomplish the same thing?)

Thanks!

Bill