Enhanced Meta File

ASCII.jpデジタル用語辞典 の解説

Enhanced Meta File

Windows環境での印刷処理を高速化するために利用される中間ファイルの名称。あるいは、この高速化のメカニズム自体を指すこともある。頭文字をとって、EMFと省略される場合もある。EMFでは、Windowsアプリケーションの印刷処理を、一連GDIコマンド(WindowsのグラフィックスAPI)として一時ファイル(EMF)に記録しておき、その後バックグラウンドでこのGDIコマンドを最終的なプリンター用の印刷データに変換、出力する。Enhanced Meta Fileによる印刷処理の高速化は、Windows 95から追加された。従来からWindows環境では、アプリケーションからディスプレイデバイスとプリンターデバイスを同等に扱えるようにするメカニズムが用意されていた。このため基本的にアプリケーションは、ディスプレイ描画で利用するGDI(Graphics Device Interface。Windowsカーネルの一部を構成するグラフィックス描画用API)を呼び出すことで、印刷処理も行なうことが可能である。ユーザーがアプリケーションに印刷処理の開始を指示すると、アプリケーションはGDIを通して印刷処理を開始する。この際Ver.3.1までのWindowsでは、GDIの描画命令の処理がプリンタードライバーに渡され、ここで各プリンターが解釈できるRAWデータに変換されて、その結果をプリントスプーラに一時記録するようになっていた(スプールされたデータは、その後バックグラウンドでプリンターに順次送られる)。これに対しWindows 95では、プリンタードライバーの処理結果ではなく、印刷処理で発生した一連のGDIコマンドをEnhanced Meta Fileと呼ばれるフォーマットディスクに一時記録する(ただしPostScriptプリンター例外)。そしてこのEMFの記録が完了すると、アプリケーションに制御が戻される。つまりWindows 95では、プリンタードライバーによるプリンター用RAWデータへの変換を待つことなく、アプリケーションに制御が戻されるようになる。EMFに格納されたGDIコマンドは、この後プリントスプーラによってプリンタードライバーに渡され、バックグラウンドで各プリンター用のRAWデータに変換されて、プリンターから出力される。

出典 ASCII.jpデジタル用語辞典ASCII.jpデジタル用語辞典について 情報

今日のキーワード

排外主義

外国人や外国の思想・文物・生活様式などを嫌ってしりぞけようとする考え方や立場。[類語]排他的・閉鎖的・人種主義・レイシズム・自己中・排斥・不寛容・村八分・擯斥ひんせき・疎外・爪弾き・指弾・排撃・仲間外...

排外主義の用語解説を読む

コトバンク for iPhone

コトバンク for Android