Windows解像度とは、デスクトップの解像度のことでしょうか、それともソフトのウインドウの解像度のことでしょうか?
ともあれ、ずばり GetDisplayMode の何番かを取得する関数はありませんが、GetDisplayMode で得られる画面モードの解像度情報と、
デスクトップの解像度のことでしたら GetDefaultState で取得できる現在のデスクトップの解像度と比較、
ソフトのウインドウの解像度のことでしたら GetScreenState で取得できる現在のソフトのウインドウの解像度と比較することで
解像度が一致している画面モードを探すことはできます
// 起動時のデスクトップの画面情報を取得する
// SizeX:デスクトップの横解像度を格納する変数のアドレス
// SizeY:デスクトップの縦解像度を格納する変数のアドレス
// ColorBitDepth:デスクトップのカラービット数を格納する変数のアドレス
int GetDefaultState( int *SizeX , int *SizeY , int *ColorBitDepth ) ;
// 現在のウインドウの解像度とカラービット数を得る
// SizeX:ウインドウの横解像度を格納する変数のアドレス
// SizeY:ウインドウの縦解像度を格納する変数のアドレス
// ColorBitDepth:ウインドウのカラービット数を格納する変数のアドレス
int GetScreenState( int *SizeX, int *SizeY, int *ColorBitDepth ) ;