WinG oli Windows 3.x:n ohjelmointirajapinta ja kirjasto, joka kehitettiin kuromaan eroa DOS- ja Windows-ohjelmien suorituskyvyssä.[1] Aiemmin samaa laitteistoa käytettäessä DOS-peleillä oli parempi suorituskyky kuin Windows-peleillä.[1] WinG esiteltiin Computer Game Developers Conference-tapahtumassa vuonna 1994, jossa esiteltiin id Softwaren Doomin versiota, joka oli siirretty käyttämään rajapintaa.[2] WinG:n on myöhemmin korvannut DirectX.
WinG:tä pystyi käyttämään yhdessä GDI:n kanssa.[3] GDI:llä HBITMAP -tyyppisen objektin puskuriin ei voinut koskea suoraan vaan vain GDI:n tarjoamien piirtotoimintojen avulla, joka toimi toimistosovelluksille, mutta pelien tarvitsee renderöidä suoraan muistiin, joka ei ole GDI:llä mahdollista.[1] Windows sisälsi Device Independent Bitmap (DIB) -tyyppisen objektin, mutta tämän käsittely oli 3–20 kertaa hitaampaa kuin DOSilla.[1] WinG lisäsi WinGBitmap-tyyppisen objektin, joka on sekä DIB että HBITMAP.[1] WinG:n avulla Doom toimi Windowsissa samalla nopeudella kuin DOS:ssa.[1]