DirectShowのリンクエラー

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Suikaba
記事: 194
登録日時: 14年前

DirectShowのリンクエラー

#1

投稿記事 by Suikaba » 14年前

コード:

if( FAILED( CoCreateInstance(
			CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVER,
			IID_IGraphBuilder, (void**)&Graph ) ) ||
		FAILED( Graph->QueryInterface(
			IID_IMediaControl, (void**)&Control ) ) ||
		FAILED( Graph->QueryInterface(
			IID_IMediaEvent, (void**)&Event ) ) ||
		FAILED( Graph->QueryInterface(
			IID_IMediaSeeking, (void**)&Seeking ) ) ||
		FAILED( Graph->QueryInterface( 
			IID_IBasicAudio, (void**)&Audio ) )
	) return false;
このようなコードを書いてコンパイルしたところ、以下のようなエラーが出ました。

Media.obj : error LNK2001: 外部シンボル "_IID_IBasicAudio" は未解決です。
Media.obj : error LNK2001: 外部シンボル "_IID_IMediaSeeking" は未解決です。
Media.obj : error LNK2001: 外部シンボル "_IID_IMediaEvent" は未解決です。
Media.obj : error LNK2001: 外部シンボル "_IID_IMediaControl" は未解決です。
Media.obj : error LNK2001: 外部シンボル "_CLSID_FilterGraph" は未解決です。
Media.obj : error LNK2001: 外部シンボル "_IID_IGraphBuilder" は未解決です。

どなたか解決策を教えてください。よろしくお願いします。

Suikaba
記事: 194
登録日時: 14年前

Re: DirectShowのリンクエラー

#2

投稿記事 by Suikaba » 14年前

解決しました!すいません

閉鎖

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