メディア技術 の DirectDrawに関する解説。

株式会社 日立ソリューションズ

HITACHI Inspire the Next

  • ホーム
  • ソリューション・商品
  • 事例紹介
  • セミナー・展示会
  • ビジネスコラム
  • 企業情報
  • お問い合わせ

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がリリースされている。

ページトップへ戻る


ERP

中規模向けERPパッケージ"GEMPLANET"を核とした業務システムを構築するソリューションです。

マイクロソフト(Microsoft)

マイクロソフト(Microsoft)

マイクロソフト製品群と技術力でビジネス基盤強化・企業価値向上支援するマイクロソフトソリューション


ページトップへ戻る

話題の用語

クラウドコンピューティング

WWW用語辞典

クラウドコンピューティングとは、コンピュータサービスの利用者が ...

続きを読む 続きを読む

Active Directory

企業情報システム用語辞典

ActiveDirectory(アクティブディレクトリ)とは、Microsoft社が提供するディレクト...

続きを読む 続きを読む

ページトップへ戻る