-PR-
解決済み

DirectX8.0SDKサンプルのビルドでエラーが出てしまいます。

  • 困ってます
  • 質問No.69469
  • 閲覧数254
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (1/1)

DirectX8.0aのDirectShowのサンプルをビルドすると下記のエラーが発生して,
コンパイルできません。

..\..\..\..\include\strmif.h(28) : fatal error C1189: #error : this stub requires an updated version of <rpcndr.h>

開発環境はVisual C++ 5.0 Learning Editionを使っています。
OSはWindowsMEです。
rpcndr.hのバージョンが古いためのようですが,
Visual C++ 5.0ではDirectX8.0aは扱えないのでしょうか?
ちなみに,インクルードファイルやライブラリファイルのパスは,
DirectX SDKの方を先に探すように設定してあります。
(rpcndr.hはSDKには含まれてはいないようですが)
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1

Service Pack入れていますか?
DirectX SDKのヘルプのReadmeにSP3以降で・・・
という文章がありますが・・・

そもそもDirectX SDKはVisual Sudio 6用に開発
されているようなので、VC5だとSP3以降を当てないと
きちんと動作しないようですよ。

お試しください。
ではでは☆
お礼コメント
nyan_nyan

お礼率 100% (1/1)

http://msdn.microsoft.com/vstudio/sp/vs97/default.asp
なんとかサービスパックのダウンロードでるるページを
見つけることができました。
まだ,ダウンロード完了していませんが,
きっと,サービスパックをインストールしていないことが,
原因で間違いないと思うので。
ご教授感謝します。
投稿日時 - 2001-05-05 07:03:57
-PR-
-PR-
このQ&Aのテーマ
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ