• ベストアンサー

DirectX と ActiveX の違いを!

こんばんは~♪ 毎回、ネットワークの事で藁をも掴む思いで参ってます^^; 質問の通りだけど、マイクロソフトのウィンドウズ・アップデートしよーと思い、『DirectX9』とか言う項目があったのだけど、もー一個のActiveXと言うのとは違うんですか? 両方とも、X(エックス)と書いてるけど、エッチな物なのですか?(エッチな物が見れるようになる機能とかかな?)

質問者が選んだベストアンサー

  • ベストアンサー
  • parts
  • ベストアンサー率62% (6364/10149)
回答No.1

DirectX(以下DXD)はマイクロソフトWinGから拡張されたAPIの名称。2D・3Dグラフィックス(DirectGraphics)、サウンド・シンセ(DirectAudio)、映像マルチメディア(DirectShow)、ネットワークオンラインプレイ(DirectPlay)、入力デバイス(DirectInput)の5つの基本機能を提供する関数(プログラミング)を集めた物で、対応アプリケーションに提供。 これがないとDirectXアプリケーションは動作しません。オフィスですらDirectXの機能を使います。DVD再生にもDirectGraphics(DRAW)とShowの2つが使われる。 この機能は、Windows及びWindows上で動作するアプリケーションとハードウェアに使われる物で、パソコンの基幹プログラムとして動作します。そのため、このDXDをを更新すると、最新のDXDに対応していないアプリやハードウェアは正常に動作しなくなることもあります。 ActiveXはマイクロソフト社が開発したWeb関連に用いられる技術の総称。Internet Explorerに使われるWeb技術とInternet Information Serverに使われている技術を指す。例えば、Webページに動きを与えるたり、Webと特定の情報をやりとりするScriptなどを実行するための機能がそれに相当。まあ、IEに関係する技術だということです。このActiveXには穴(セキュリティホール)が多いことで有名。 API=アプリケーションプログラミングインターフェースの略。あらかじめよく使う関数命令をひとまとめにして提供したもの。ハードウェアとソフトウェアの間に立ちプログラムの処理を仲介するプログラミング。APIで提供される機能が多いほど、そのAPIを使うアプリケーションはより高度な処理が可能になる。また、ソフトウェア制作者はAPIに対応してソフトを作るだけでよく、わざわざハードウェアの設計に合わせてプログラムを一から作る必要はない。ユーザーにとっては最新のAPIを入れるだけで不足するハードウェア機能をソフトウェアでエミュレートすることが出来るため、互換性の問題が減る。(ただし、ドライバの対応がありCPUの性能が十分にないと動作しないソフトや正常にパソコンが動作しなくなることもあります) 主なAPIにはOpenGL、GDI、GDI+、DirectX、Glid、PowerVRなどがある。 ということ。 ちなみに、XにHという意味はない。映画でXは成人向け(17歳以下禁止)の意味がありましたけどね。今は公式記号ではない。尚かつ公のアップデートサイトでそれ関連のデータを提供することはない。

PREDATOR_2002
質問者

お礼

そーなのか~^^  専門家の意見はわかり易いな~♪ どーも勉強になりましたー! ありがとー!

関連するQ&A

  • DirectX 9.0 について

    PCゲームをインストールするにあたって、DX9.0が必要なためマイクロソフトのサイトからダウンロードしました。 その後、ゲームを起動させようとすると「DirectX9.0の2005年2月のアップデート版が抜けています」のような表示が出ます。(私のPCは英語のウインドウズです) ネットで調べたところ「d3dX9_24.dll」というファイルをダウンロード すればよいとあったので、しましたがまだ上記と同じメッセージがでます。dllのファイルはどこにいれればいいのでしょうか。 よろしくお願いします。

  • DirectX9.0について

    オンラインゲームのメイプルストーリーをプレイしようとしたのですが、機能しませんでした。原因はDirectXが古いせいではないか、ということで、最新の9,0をダウンロードしてきたのですが「dxwebsetup」をダブルクリックして「同意する」にしてさらに進むと、「コンポーネントのインストール」のあたりで、「ファイルをダウンロードできませんでした。後でもう一度実行するか、ネットワーク接続を確認してください」とでます。 Windowsのアップデートのところからのインストールも試みてみたのですが、一応「成功」と表示されたにもかかわらず、「dxdiag」を実行してみると、バージョンは7.0のままです。 OSは、Windows2000 プロフェッショナルです。 ウィルスソフトも、特別に入れてるものもありません。 どうしたらいいでしょうか? よろしくお願いします。

  • DirectX9.0Cのコンポーネントのダウンロードが出来ない・・・・・

     DirectX8から9.0Cにアップデートしようと思いマイクロソフトのサイトにてダウンロードしましたが『コンポーネントのダウンロードが出来ないと』エラーが出ます。『ファイルをダウンロード出来ない、後でもう一度実行するかネットワーク接続を確認して下さい。』とも出ます。  ネットにも接続されてますし、他のマイクロソフトの製品アップデートは普通に出来ます。  原因として何が考えられるでしょうか?ソフト側の問題かハード側の問題か判る方アドバイスお願いします。  最悪OSの再インストールも考えてます。  参考までに当方のシステムは DELL OPTILEX SX260 ペンティア4 2.4Ghz メモリ512MB OS Windows2000SP4です。

  • ネットスケープ7.1のActiveXプラグイン

    ネットスケープ7.1のActiveXプラグイン ネットスケープの7.1にアクチブXのプラグインが標準で装備されたらしいですが無効にするにはどうしたらいいでしょうか?設定の詳細に■ネイティブオブジェクトスクリプト機能を有効にする■というのがあるんですがこれは関係ありますか?ヘルプを見ると無効にすればプラグインのスクリプトが実行出来なくなるらしいんですがいまいちよくわかりません。この設定を無効にすると何が変わるんでしょうか?無効にしてもフラッシュとかは関係なくそのまま動いてる感じですが。。。あとmozdev.orgの解説からの引用ですが。。。 This plugin is included with Netscape 7.1, and is configured to only work with the Windows Media Player control. This plugin can be configured to download and install ActiveX controls, which can be a security risk. This is configured using activex.js. これを自分なりに解釈すると、ネットスケープ7.1の初期設定ではWindows Media Player control以外では動作しなくて、他のアクティブXの機能をダウンロードしたりインストールしたりするには設定をいじる必要があると書いてあるんだと思うんですが合ってますか?初期設定で使ってる分にはアクティブXプラグインが有効になっていてもセキュリティの脅威は無いという事でしょうかね?それともWindows Media Player controlが使えるだけでも危ないんでしょうか?? ちょっとまとめるとこんな感じです。 ・アクティブXプラグインを無効にするには? ・プラグインはWindows Media Player control以外では動作しない? ・Windows Media Player controlだけ使うなら特に問題無し? ・ネイティブオブジェクトスクリプト機能とは何ですか? 長くなりましたが宜しくお願いします。 参考URL http://plugindoc.mozdev.org/windows.html#ActiveX

  • windows updateの失敗

    windowsXPスペシャルパック3を利用していますが、 ウインドウズアップデートがうまくいきません。 成功する項目と失敗する項目がありまして 主にマイクロソフトオフィスの項目でアップデートの失敗が目立ちます。 以前はタスクトレイにアップデートのアイコンが出てきて それをクリックして実行すると「○○のインストールに失敗しました」と メッセージが出てきたのですが、最近はタスクトレイのアイコンが出てきません。 しかしアップデートには失敗しているようで、ウインドウズを終了する時に 更新をインストールするようになっています。 毎回終了する時にそのメッセージが出てきますので インストールは失敗しているようです。 マイクロソフトの方でもこうした質問に対するサポートは終わってしまっているようで、 もう何か月も困っております。 どなたかこうした問題を解決する手段をご存知の方がいらっしゃいましたら、 教えて頂けるとありがたいのですが。

  • ウィンドウズアップデートが出来なくなった

    ウィンドウズアップデートが出来なくなったことに関連して。色々やってもダメでようやく「IE8-WindowsXP-KB2879017-x86-JPN」を更新するとできるという情報を得て実行してみたら正常に戻りました。以前はウィンドウズアップデートのページの画面の右側の更新に関連した表示の下のニュースの項目が表れてからでないとアップデートの項目が出てこなかったのですが、上記のを入れたらそれが表示されないままでもアップデートできるようになりました。 なぜ今回のことが起こったのでしょうか。これは脆弱性をついた悪意ある者の仕業なのでしょうか。それともマイクロソフトの不手際だったのでしょうか。

  • マイクロソフトHPでダウンロードができません

    マイクロソフトのHPでDirectXの最新版をダウンロードしようとして、確認ツールを実行するときに、以下のメッセージが表示されて先にすすめません。  ~ネットワーク接続を試みている時に接続が拒否されました。 と表示されます。  それとウィンドウズアップデートをしようとすると同じようなメッセージが表示されて実行できません。どうすればいいのでしょうか。  ちなみに普段つかっているブラウザはFirefoxです。  

  • Windows Update

    Windows Updateを更新プログラムを自動的にインストールするように設定していたんですが、気が付いたらPCを起動するたびに手動で更新する様になっています。 いろいろ調べたところ、はっきりとはさかりませんが、 「Macrovision Update Service ActiveX Control 1.x」 というのがUpdateできずに毎回設定が変わっている様な感じです。 「Macrovision Update Service ActiveX Control 1.x」はどうやってUpdateできるのでしょうか? また、これをUpdateするとWindowsUpdateの設定が変わらなくなるのでしょうか? 詳しい方、お知らせください。 OSは7、PCはNEC VALUSTAR VW770/Tです。

  • Activexコントロール

    昨日Windows Updateを7個したところホームページを見ていて「このWebぺーじでActivexコントロールを実行するにはクリックしてください」とコメントが出てクリックするとIE全部強制終了してしまいます。 以前にも同じことが起きてこちらの掲示板を見て修正プログラムを入れて解決しました。 http://www.microsoft.com/windows/ie_intl/ja/using/techinfo/activexupdate_2.mspx また同じように↑のプログラムを入れたのですが対応する物は見当たらない(言葉は少し違うかもしれませんが)とでます。 そうですよね 前に修正しているのですから・・・ http://okwave.jp/kotaeru.php3?q=2092426 こちらの掲示板を見て「追加と削除」からアンインストールスすればとヒントを得たのですがどれを削除してよいか分かりません。 Windows XP用セキュリティ更新プログラム (KB911280)(KB914389)(KB917953)(KB917344)(KB918439) Windows XP用Internet Explorerの累積的なセキュリティ更新プログラム (KB916281) Windows悪意あるソフトウエアの削除ツールー2006年6月 (KB890830) 以上です。 よろしくお願い致します。

  • VB2004インテリジェントアップ無効にしているにもかかわらず

    ウィルスバスター2004を使っております。 インテリジェントアップデートを無効にしているにもかかわらず、最近、「トレンドマイクロ最新ウィルス情報」というのが出てきましてアップデートしなさいっていう物が出てきて困っております。もちろん定期的に手動アップデートは任意にしております。 便利な機能だとは思うのですが、無効にしているにもかかわらず出るのはいかがなものかと思います。 ネットワークゲームをしているもので、せっかく苦労して育てたキャラクターが死んでしまいますTT この表示を出さないようにするにはどうしたらいいのでしょうか? アドバイスお願いいたします。