ページ 11

DirectShowのリンクエラー

Posted: 2011年3月13日(日) 13:51
by Suikaba

コード:

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" は未解決です。

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

Re: DirectShowのリンクエラー

Posted: 2011年3月13日(日) 14:22
by Suikaba
解決しました!すいません