Windows CE는 세가사의 드림퀘스에서 볼 수 있듯이 Direct X 라이브러리를 사용할 수 있으며, 몇 개의 게임은 Direct X로 만들어졌다. 그러나 PPC(Pocket PC) 개발자들은 Direct X가 PPC에 대해서 언젠가는 사용할 것이지만 너무 커서 사용하는데 적합하지 않다고 생각한다. 그리고 현재는 3-D 가속기를 사용할 수 없는 실정이나 가속기 없이도 게임이 실행될 수 있다고 여기고 있다. PPC 팀은 이 중간단계를 위해 PPC Game API(GAPI)를 제공한 것이다. GAPI는 gx.dll에 들어있는 함수 라이브러리이다.
따라서 PPC에서 고속으로 영상이나 그래픽을 디스플레이하기 위해선 GAPI를 사용하는 것이 유리하면 현재 버젼 1.2까지 나와 있다