DirectDraw
DirectDrawとは
DirectDrawはマイクロソフトのDirectX APIの一部である。パフォーマンスが重要なアプリケーションでグラフィックをレンダリングするために使用する。アプリケーションはフルスクリーンで動作し、またほとんどのウィンドウズアプリケーションのようにウィンドウ内で動作するようにもできる。コンピュータ端末のハードウェアアクセラレーションを利用できる場合はこれを利用する。DirectDrawはビデオメモリ、ハードウェアオーバーレイ、ハードウェアブロック転送、ページフリップを直接操作できる。DirectDrawのビデオメモリマネージャは簡単にビデオメモリを操作でき、ブロック転送をうまく活用でき、様々なビデオカードで様々な色数に対応できる。
DirectDrawは2DのAPIである。すなわち、2Dレンダリングのためのコマンドがあり、3Dハードウェアアクセラレーションはサポートしない。プログラマはDirectDrawを使用して3D映像を描画できるが、3DハードウェアアクセラレーションをサポートするDirect3DのようなAPIと比較してレンダリングが遅い。
DirectXバージョン8.0でDirectDrawは、Direct3Dに一部のDirectDraw APIを追加しただけのDirectX Graphicsという新しいパッケージに統合され、事実上DirectDrawは廃止された。プログラマはまだDirectDrawを使用できるが、古いDirectXのインターフェイス(DirectX 7及びそれ以前)を使わなければならない。
現在はMicrosoft .NET用のManaged DirectXの一部としてDirectDraw 9がリリースされている。
- 出典: フリー百科事典『ウィキペディア(Wikipedia)』
- [ DirectDrawの改定履歴 ]
ERP
中規模向けERPパッケージ"GEMPLANET"を核とした業務システムを構築するソリューションです。
マイクロソフト(Microsoft)
マイクロソフト製品群と技術力でビジネス基盤強化・企業価値向上支援するマイクロソフトソリューション









