锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久久精品国产亚洲AV无码,久久国产精品-国产精品,久久精品女人天堂AV麻http://m.shnenglu.com/wform/category/2838.html鍏抽棴涓璱ngzh-cnMon, 19 May 2008 16:54:09 GMTMon, 19 May 2008 16:54:09 GMT60DirectShow寮鍙戠幆澧冮厤緗強嫻嬭瘯渚嬬▼(VC6)http://m.shnenglu.com/wform/archive/2006/10/17/13783.html澶滆垶閲嶉噾灞?/dc:creator>澶滆垶閲嶉噾灞?/author>Tue, 17 Oct 2006 09:49:00 GMThttp://m.shnenglu.com/wform/archive/2006/10/17/13783.htmlhttp://m.shnenglu.com/wform/comments/13783.htmlhttp://m.shnenglu.com/wform/archive/2006/10/17/13783.html#Feedback3http://m.shnenglu.com/wform/comments/commentRss/13783.htmlhttp://m.shnenglu.com/wform/services/trackbacks/13783.htmlSDK錛欴irectX9.0b (Summer 2003)
Visual C++ 6.0

鍙傝冩枃妗o細SDK鏂囨。
1) DirectShow->Getting Started->Setting Up the Build Environment
2) DirectShow->DirectShow Reference->DirectShow Base Classes->Using the DirectShow Base Classes
3) DirectShow->Getting Started->How To Play聽a File

嫻嬭瘯渚嬪瓙錛歋DK鏂囨。
DirectShow->Getting Started->How To Play a File

閰嶇疆璇存槑錛?br />1. Tools->Options->Directories
Include - 娣誨姞<SDK root>\Include
Lib聽聽聽聽聽聽 - 娣誨姞<SDK root>\Lib
聽聽聽聽聽聽聽聽聽聽聽 - 娣誨姞<SDK root>\SAMPLES\C++\DirectShow\BASECLASSES\DEBUG聽 // [娉?]

2. Build BaseClasses
鎵撳紑<SDK root>\Samples\C++\DirectShow\BaseClasses\baseclasses.dsp錛岀紪璇慸ebug寰楀埌Strmbasd.lib銆?// [娉?]

3. Project->Setting->Link
娣誨姞Strmbasd.lib

4. 娣誨姞澶存枃浠?br />#include <Dshow.h>聽聽聽聽聽聽聽 // 鎵鏈塂irectShow搴旂敤紼嬪簭蹇呭
#include <Streams.h>聽聽聽聽聽聽// 浣跨敤DirectShow鍩虹被

婧愪唬鐮佸涓嬶紝浠g爜鍒嗘瀽瑙佸弬鑰冩枃妗?)
#include聽<Dshow.h>
#include聽
<Streams.h>
#include聽
<stdio.h>

void聽main(void)
{
聽聽聽聽IGraphBuilder聽
*pGraph聽=聽NULL;
聽聽聽聽IMediaControl聽
*pControl聽=聽NULL;
聽聽聽聽IMediaEvent聽聽聽
*pEvent聽=聽NULL;

聽聽聽聽
//聽Initialize聽the聽COM聽library.
聽聽聽聽HRESULT聽hr聽=聽CoInitialize(NULL);
聽聽聽聽
if聽(FAILED(hr))
聽聽聽聽
{
聽聽聽聽聽聽聽聽printf(
"ERROR聽-聽Could聽not聽initialize聽COM聽library");
聽聽聽聽聽聽聽聽
return;
聽聽聽聽}


聽聽聽聽
//聽Create聽the聽filter聽graph聽manager聽and聽query聽for聽interfaces.
聽聽聽聽hr聽=聽CoCreateInstance(CLSID_FilterGraph,聽NULL,聽CLSCTX_INPROC_SERVER,聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽IID_IGraphBuilder,聽(
void**)&pGraph);
聽聽聽聽
if聽(FAILED(hr))
聽聽聽聽
{
聽聽聽聽聽聽聽聽printf(
"ERROR聽-聽Could聽not聽create聽the聽Filter聽Graph聽Manager.");
聽聽聽聽聽聽聽聽
return;
聽聽聽聽}


聽聽聽聽hr聽
=聽pGraph->QueryInterface(IID_IMediaControl,聽(void**)&pControl);
聽聽聽聽hr聽
=聽pGraph->QueryInterface(IID_IMediaEvent,聽(void**)&pEvent);

聽聽聽聽
//聽Build聽the聽graph.聽IMPORTANT:聽Change聽this聽string聽to聽a聽file聽on聽your聽system.
//聽聽聽聽hr聽=聽pGraph->RenderFile(L"C:\\Example.avi",聽NULL);
聽聽聽聽hr聽=聽pGraph->RenderFile(L"E:\\DX90SDK\\Samples\\Media\\chicken.wmv",聽NULL); // 鎵撳紑涓涓獟浣撴枃浠?br />聽聽聽聽if聽(SUCCEEDED(hr))
聽聽聽聽
{
聽聽聽聽聽聽聽聽
//聽Run聽the聽graph.
聽聽聽聽聽聽聽聽hr聽=聽pControl->Run();
聽聽聽聽聽聽聽聽
if聽(SUCCEEDED(hr))
聽聽聽聽聽聽聽聽
{
聽聽聽聽聽聽聽聽聽聽聽聽
//聽Wait聽for聽completion.
聽聽聽聽聽聽聽聽聽聽聽聽long聽evCode;
聽聽聽聽聽聽聽聽聽聽聽聽pEvent
->WaitForCompletion(INFINITE,聽&evCode);

聽聽聽聽聽聽聽聽聽聽聽聽
//聽Note:聽Do聽not聽use聽INFINITE聽in聽a聽real聽application,聽because聽it
聽聽聽聽聽聽聽聽聽聽聽聽
//聽can聽block聽indefinitely.
聽聽聽聽聽聽聽聽}

聽聽聽聽}

聽聽聽聽pControl
->Release();
聽聽聽聽pEvent
->Release();
聽聽聽聽pGraph
->Release();
聽聽聽聽CoUninitialize();
}


娉?錛氳澶勫彲鏍規嵁闇瑕佹坊鍔犱笉鍚岀増鏈紝濡俁ELEASE/Debug_Unicode/Release_Unicode銆?br />娉?錛歞ebug聽- strmbasd.lib錛況elease - strmbase.lib錛涘彟澶栬繕鏈夊搴旂殑Unicode鐗堟湰銆?br />娉?錛氭楠?緙猴紝灝嗗鑷?br />error LNK2001: unresolved external symbol _IID_IMediaEvent
error LNK2001: unresolved external symbol _IID_IMediaControl
error LNK2001: unresolved external symbol _CLSID_FilterGraph
error LNK2001: unresolved external symbol _IID_IGraphBuilder
Debug/Howtoplayafile.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.

]]>
久久久久久久91精品免费观看| 欧美大香线蕉线伊人久久| 亚洲精品高清久久| 国产综合成人久久大片91| 亚洲午夜无码久久久久小说| 久久婷婷成人综合色综合| 国产精品久久久久影院色| 久久se精品一区二区影院 | 久久精品女人天堂AV麻| 国产精品中文久久久久久久| 久久精品国产亚洲AV电影| 国产精品九九久久免费视频 | 久久久无码一区二区三区| 色偷偷888欧美精品久久久| 伊人久久五月天| 久久99精品久久久久久秒播| 久久久无码人妻精品无码| 日韩十八禁一区二区久久| 99国产欧美久久久精品蜜芽 | 久久精品国产第一区二区| 亚洲va国产va天堂va久久| 久久亚洲高清综合| 国产免费久久精品99久久| 国产午夜精品理论片久久影视| 久久无码高潮喷水| 久久综合一区二区无码| 岛国搬运www久久| 欧美久久综合性欧美| 久久精品无码专区免费东京热| 久久久无码精品亚洲日韩蜜臀浪潮 | 亚洲精品无码久久一线| 99久久综合国产精品免费| 亚洲国产成人久久笫一页| 无码乱码观看精品久久| 欧美午夜A∨大片久久| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 2021国产成人精品久久| 亚洲综合精品香蕉久久网97| 久久免费精品视频| 国产免费久久精品99久久| 久久精品国产只有精品66|