In C# con XNA c'era il comodissimo

codice:
KeyboardState keyb = Keyboard.GetState();
che restituiva una variabile che conteneva lo stato di tutti i tasti della tastiera (premuto o non premuto). Ora però sto iniziando a esplorare c++ con SDL, e mi chiedevo, come posso realizzare una cosa simile?

Grazie ciao.