DirectX習得にあたって

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
わおん

DirectX習得にあたって

#1

投稿記事 by わおん » 13年前

わたしは今、DXライブラリを使ってプログラムを打っています
どこを見てもDXライブラリを覚えたらDirectXを覚えるべきと書かれています
ですが正直言ってDirectXを学ぶ必要性が見出せません
DXライブラリは描画ライブラリとか言っておきながら入力関係、音関係、通信関係、動画関係など
私の知っているDirectXの機能は全てサポートしています

そこで質問なのですがDirectXにできてDXライブラリでできないことってありますか?教えてください

アバター
はんなり
記事: 48
登録日時: 13年前

Re: DirectX習得にあたって

#2

投稿記事 by はんなり » 13年前

プログラマーという職に就いて、
DirectXでプログラムを打てと言われて打てるのか、ということでしょう。

趣味の範疇でしたら別にどう勉強しようと勝手ですが、
職場じゃわざわざDirectXより遅いDXライブラリなんて使わないでしょうから。
だからこそ、DirectXを勉強するのではないでしょうか?

わおん

Re: DirectX習得にあたって

#3

投稿記事 by わおん » 13年前

すいません 言い方が悪かったです
私は趣味でやるのですが機能的な面で何か短所がありますか?

アバター
はんなり
記事: 48
登録日時: 13年前

Re: DirectX習得にあたって

#4

投稿記事 by はんなり » 13年前

DXライブラリはDirectXよりも少し遅いみたいです。。。

でも、
DXライブラリも日々バージョンアップしてるようだし、
自分の個人的趣味の範囲であれば、さほど影響ないかと。

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: DirectX習得にあたって

#5

投稿記事 by h2so5 » 13年前

DXライブラリで困るのは派手なエフェクトや3Dのリアルな描写などを使いたい時ですね。
DirectXですとシェーダーが使えるのですが、DXライブラリは制限が多いので。

アバター
GRAM
記事: 164
登録日時: 13年前
住所: 大阪

Re: DirectX習得にあたって

#6

投稿記事 by GRAM » 13年前

もちろんネイティブのDirectXと比べるとできることは制限されます。
また使用しているDirectXのバージョンも古いため、今後ライブラリがバージョンアップしたとしても原理的にできないこともあります。
(もちろん使用しているDirectXのバージョンも上がればその限りではないですが)
自分はDirectX10を使ってますが、今のところ不便さを感じないのであればDXライブラリで十分だと思っています。
(自分の場合は単純に興味本位なので。)
まぁ3Dをやろうとしない限りはむしろDXライブラリのほうがいいのではないでしょうか?
エフェクト等の柔軟性に違いを感じますが、はっきり言うとDXライブラリをつかうかDirectXを使うかは、
描写周りをどうするか?ということに集約されていると思います。

あとは入力についてコントローラー設定の自由度が上がるくらいですかね?

ISLe
記事: 2650
登録日時: 13年前
連絡を取る:

Re: DirectX習得にあたって

#7

投稿記事 by ISLe » 13年前

DXライブラリをリンクした実行ファイルの大きさが個人的には気になります。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: DirectX習得にあたって

#8

投稿記事 by softya(ソフト屋) » 13年前

自分で書いたシェーダを使いたいとか、3DをPS3レベル以上で使うぜ!とか、どうしてもDXライブラリでは遅いとか致命的問題が無ければ良いんじゃないでしょうか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
はんなり
記事: 48
登録日時: 13年前

Re: DirectX習得にあたって

#9

投稿記事 by はんなり » 13年前

質問主じゃありませんが、勉強になりましたm(_ _)m

わおん

Re: DirectX習得にあたって

#10

投稿記事 by わおん » 13年前

質問主ですが、勉強になりましたm(_ _)m

閉鎖

“C言語何でも質問掲示板” へ戻る