游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1373|回复: 4

问个DirectShow 问题

[复制链接]

22

主题

143

帖子

147

积分

注册会员

Rank: 2

积分
147
发表于 2005-5-27 21:01:00 | 显示全部楼层 |阅读模式
怎样改下面的代码!能试播放的游戏开头动画全屏!
希望高手帮忙!

#include "stdafx.h"
#include "dshow.h"

int main()
{
    IGraphBuilder *pGraph;
    IMediaControl *pMediaControl;
        IMediaEvent   *pEvent;

    CoInitialize(NULL);
    //建立MEDIA对象
   
    CoCreateInstance(CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVER,
                        IID_IGraphBuilder, (void **)&pGraph);
    pGraph->QueryInterface(IID_IMediaControl, (void **)&pMediaControl);
        pGraph->QueryInterface(IID_IMediaEvent, (void **)&pEvent);
  

    pGraph->RenderFile(L"F:\\我的游戏\\新建文件夹 (2)\\Pal2Demo1\\Pal2Demo1.mpg", NULL);

    // 绘制动画
    pMediaControl->Run();

    // 等待播放结束
    long evCode;
       
    pEvent->WaitForCompletion(INFINITE, &evCode);

    //清除
        pEvent->Release();
    pMediaControl->Release();
    pGraph->Release();
       
    CoUninitialize();
        return 0;
}

22

主题

143

帖子

147

积分

注册会员

Rank: 2

积分
147
 楼主| 发表于 2005-5-27 22:27:00 | 显示全部楼层

Re:问个DirectShow 问题

自己顶一下!

6

主题

53

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2005-5-28 17:31:00 | 显示全部楼层

Re:问个DirectShow 问题

不会,帮顶

22

主题

143

帖子

147

积分

注册会员

Rank: 2

积分
147
 楼主| 发表于 2005-5-29 00:07:00 | 显示全部楼层

Re:问个DirectShow 问题

在顶一下,希望高手帮忙,急,或给个代码!
邮箱:linjianming123@263.net

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-5-29 22:42:00 | 显示全部楼层

Re:问个DirectShow 问题

帮你顶一下吧。实在不行你可以渲染到纹理中啊!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-25 19:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表