WinGとは、Windows 3.1に搭載された、多量のビットマップ画像の描画を高速に行なうためのAPIのことである。
Windowsも 3.1の頃は、MS-DOSに比べても描画速度が遅かった。高速な描画は特にゲームソフトなどでは必要とされるもので、ゲームについてはWindowsがMS-DOSを追い越せない状況にあった。これを打開するためにWinGが開発されたわけである、が、WinGが普及する前に Windows 95が登場、そこに搭載されたマルチメディア性能向上APIであるDirectXに、WinGは取って代わられた。WinGはDirectXの中にDirectDrawに引き継がれるかたちとなった。
| API: | Win32 Win32s Windows Telephony API WinG XMLHttpRequest |
| Java: | JAR JSP |
泥よけ。イギリスではウイングと呼ばれていた。フェンダーがボディから独立してデザインされていた時代の名残り。1940年代にフラッシュサイドスタイルが流行し、フェンダーは車体のサイドパネルを構成する部品となったが、名称は残された。
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/24 09:29 UTC 版)
|
|
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 (2015年2月)
|
WinG (ウィン・ジー) とは、マイクロソフトがWindows 3.1向けに開発したグラフィックライブラリの一つである。
Windowsに標準搭載されていたグラフィックライブラリ、GDIでは、グラフィックの描画のたびにインタフェースを介してグラフィックカードに描画命令を送る仕組みであったために描画速度が遅く、高速な2D描画を必要としたゲームには利用できなかった。そのため、オフィスアプリケーションやマルチメディアの利用はWindowsだが、ゲームのときはWindowsを終了させ、DOS上でゲームを起動して楽しむのが一般的だった。DOSはマシンのハードウェアを直接制御することができた[1]が、Windows 3.1の上でゲームを動かすとOSが割り込むためにゲームを高速に動作させるのは不可能に近い話だった。また、DOSではOpenGLのようにハードウェアの違いを吸収できなかったので、ソフトメーカーが自力でおびただしい数のハードウェアそれぞれを意識したコードを書くか、他社が提供するドライバとライブラリを利用するしか無かった。そこで、GDIのパフォーマンスの違い(特にビットブロック転送 (BitBlt) 処理)を吸収することで高速描画を可能とするライブラリとして、WinGが開発された。
画面モードが256色であることが前提である。またWinGを最初に使用する際(または画面モードを変更した際)にはプログラムの最初でVRAM構造などによるパフォーマンスの違いを吸収するためにベンチマーク処理を行わなくてはならない。このベンチマーク処理がウイルス感染と誤認され産経新聞の記事になり、ベクターデザイン( 現[いつ?]ベクター)が発売したPack for Winで対応に追われることになった事がある[要出典]。
Win32sやVideo for Windows同様に、インストーラを利用してインストールすることができた。
このWinGの成果は、Windows 95以後にも活かされた。Windows 95でも、ハードウェアに直接アクセスできない制約が残っているため、WinGを元に32ビットプログラムへの拡張が行われることになる。当初は、Windows Games SDKとして、拡張されたWinGのほか、サウンドチップやジョイパッドなどの入力機器と直接やりとりできるインタフェースとしてリリースされ、その後、マルチメディアテクノロジーの総称としてDirectXと言う名称が与えられた。WinGの後継となったDirectDrawはDirectX 7まで使用され、その後DirectX 8以降はDirect3Dと統合されてDirectX Graphicsとなっている。
|
この節の加筆が望まれています。
|
(WING から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/30 14:18 UTC 版)
ウイング・ウィング(wing)は、英語で鳥・飛行機などの翼のこと。
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/09/28 22:28 UTC 版)
「ニクソン (時計メーカー)」の記事における「Wing」の解説
羽根。Wing of Time(時間に羽根が生え、まるで飛ぶように過ぎていく)と言われている。
※この「Wing」の解説は、「ニクソン (時計メーカー)」の解説の一部です。
「Wing」を含む「ニクソン (時計メーカー)」の記事については、「ニクソン (時計メーカー)」の概要を参照ください。
固有名詞の分類