DirectX

DirectXは、ソフトウェアAPIのセットであり、ソフトウェア開発者Windows PCやXboxゲームコンソール向けのビデオゲームを作成するのに役立ちます。DirectX APIは、ゲームソフトウェアとコンピューターのハードウェアの間の中間層として機能し、開発者は基本的なコマンドセットを使って、無数にあるシステム構成を制御できます。

ビデオカードサウンドカード、ゲームコントローラー用のWindowsデバイスドライバーにはDirectXのサポートが含まれており、APIがハードウェアとやり取りして制御できるようになっています。DirectXは単一のAPIではなく、それぞれが1種類のハードウェアを管理するAPIファミリーです。たとえば、Direct3D APIはコンピューターのGPUを制御してリアルタイム3Dグラフィックスをレンダリングします。Direct2Dは、GPUのハードウェアグラフィックスアクセラレーションを使って、2Dビットマップベクターグラフィックスをレンダリングします。XAudio APIとXACT APIは音声出力を制御します。

Red Dead Redemption 2のようなゲームは3DグラフィックスにDirectXを使用します
Red Dead Redemption 2のようなゲームは3DグラフィックスにDirectXを使用します

DirectXを使ってゲームを作成するには、開発者はDirectXソフトウェア開発キット(SDK)を使用する必要があります。WindowsコンピューターとXboxゲームコンソールはどちらもDirectXを使用するため、開発者はDirectXを使って両方のプラットフォーム向けのゲームを同時に作成できます。また、DirectXはWindowsとすべてのデバイスドライバーに組み込まれているため、エンドユーザーはゲーム以外に何もインストールする必要がありません。

更新日 March 24, 2023 著者: Brian P.

quiz知識をテストする

Which software might be used to create a virtual machine?

A
Parallels Desktop
0%
B
Corel WordPerfect
0%
C
Adobe InDesign
0%
D
TechSmith Camtasia
0%
Correct! Incorrect!     View the Virtual Machine definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのDirectXの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。