以前にも同じ質問をしたのですが、目的と逸れてしまったので質問します。
次のプログラムのMain.cppから関数呼び出しで、動画のファイル名を引き渡して、Movie.cppで動画の再生を行いたいのですが、Main.cppに何を記述して、Movie.cppをどう修正すればいいですか?プログラムが大きく変わってしまっても構いません。Movie.cppは長いのでリンク先に載せます。現状、Movie.cppは単体でも動きます。最終的に制作しているゲームに組み込んでオープニングとして使いたいと思っています。
Main.cpp
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
}
Movie.cpp
http://1st.geocities.jp/movie_program/
コンパイルが通らない場合には、以下の3点を確認してみてください。
構成プロパティ > リンカ > 入力 > 追加する依存関係 に strmiids.libが入っているか。DirectXと思われるリンカのエラーが山のように出たらこれを疑ってください。
構成プロパティ > 全般 で MFCを利用するようになっているか?(共有DLL、staticどちらでも可)。MFCと思われるリンカのエラーが山のように出たらこれを疑ってください。
構成プロパティ > リンカ > システム > サブシステム が ConsoleでなくWindowsになっているか。「未解決の外部シンボル _main が _mainCRTStartup から参照されました」というエラーが出たら疑ってください。
No.2ベストアンサー
- 回答日時:
No1です
レス頂いたので、追記します
オープニング画面
プレイ中のゲームの画面
は、プログラム的には、ほとんど同じものです(ものでもできます)
ですので、オープニング画面は、表示するタイミングが起動時という意味だけです
詳しくは私もわからないので、多分動画ファイルを用意してDirectSHow
を使用して再生しているのではないでしょうか?
ゲームの途中にシナリオ的にアニメーションを表示する箇所も同じつくりだと
思います
本格的に、やりたいならば、DirectXのゲームプログラミングの本
(できるだけ新しいやつ)を購入してお読みになるのがいいと思います。
オープニングの画面は、本を見ればチョロプロだと思いますよ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 malloc関数を使ってください!お願いします! 最 1 2022/07/21 09:28
- フリーソフト 編集ソフトのムービーメーカーについて教えてください 3 2023/02/25 16:20
- C言語・C++・C# 至急お願いします。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分母 3 2022/07/19 17:09
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- 英語 「this is the/my first time~」の文法上の制約について 1 2023/04/06 09:48
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンパイルエラー
-
外部依存関係について
-
外部シンボルの未解決のエラー
-
エラー 未解決の外部シンボル
-
プロセスIDの取得の方法。
-
パブリックシンボルとは?
-
LNK2001(Pro*c)
-
error LNK2001について
-
VC++/MFCで error LNK2001
-
python エラー
-
エクセルのエラーメッセージ「4...
-
<unistd.h>をVisualStudioでつ...
-
バッチからsqlplusの接続エラー...
-
アプリケーションのDLLファイル...
-
VBAを何回も作り直して、容量が...
-
unsigned long long 型のフォー...
-
Makefile作成時の拡張子.oとは?
-
VB2008で定数に色の設定をした...
-
” OS ビルド ” の意味が分か...
-
Excelのエラーで困ってます。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
外部依存関係について
-
外部シンボル" ~~"は未解決で...
-
外部シンボルの未解決のエラー
-
error LNK2001について
-
LNK2001(Pro*c)
-
エラー lnk2019について
-
DB2付きのC言語がコンパイルで...
-
マルチディスプレイモニタのWin...
-
Visual C++ 2005 Express Editi...
-
popen・pcloseについて
-
エラー 未解決の外部シンボル
-
外部シンボルについて
-
未解決の外部シンボル
-
VC++/MFCで error LNK2001
-
VC++始めたんですが、エラーの...
-
VC6.0でエラー
-
リンクエラー
-
PCをシャットダウンさせるプロ...
-
c言語とfortranの混在プログラ...
-
DLL呼び出しAPのリンクエラーに...
おすすめ情報