资源简介
visual c++视频_音频开发实用工程案例精选
代码片段和文件信息
//------------------------------------------------------------------------------
// File: Bdasampl.cpp
//
// Desc: Sample code implementing BDA graph building.
//
// Copyright (c) 2000-2002 Microsoft Corporation. All rights reserved.
//------------------------------------------------------------------------------
#include “bdasampl.h“
#include “graph.h“
#include “resource.h“
#include
#include se.h>
//
// NOTE: In this sample text strings are hard-coded for
// simplicity and for readability. For product code you should
// use string tables and LoadString().
//
// Global data
HWND hwndMain=0;
HWND g_hwndDlg=0;
HINSTANCE hInst=0;
TCHAR szAppName[] = TEXT(“BDASampl\0“);
TCHAR szApptitle[] = TEXT(“BDA Sample\0“);
CBDAFilterGraph* g_pfg = NULL;
// Constants
const int MAJOR_CHANNEL_LOWER_LIMIT = -1;
const int MAJOR_CHANNEL_UPPER_LIMIT = 126;
const int MINOR_CHANNEL_LOWER_LIMIT = -1;
const int MINOR_CHANNEL_UPPER_LIMIT = 126;
INT WINAPI
WinMain(HINSTANCE hInstance HINSTANCE hPrevInstance LPSTR lpszCmdLine
INT nCmdShow)
{
MSG msg={0};
WNDCLASS wndclass={0};
HWND hwnd=0;
HACCEL hAccel=0;
// Save application instance handle for later use
hInst = hInstance;
// Initialize COM library
HRESULT hr = CoInitializeEx (NULL COINIT_APARTMENTTHREADED);
if (FAILED (hr))
{
MessageBox(NULL TEXT(“Failed to initialize COM library!\0“)
TEXT(“Initialization Error\0“) MB_ICONEXCLAMATION);
return 0;
}
// Register window class
wndclass.style = 0;
wndclass.lpfnWndProc = WndProc;
wndclass.cbClsExtra = 0;
wndclass.cbWndExtra = 0;
wndclass.hInstance = hInst;
wndclass.hIcon = LoadIcon(hInst TEXT(“BDASAMPLICON“));
wndclass.hCursor = LoadCursor(NULL IDC_ARROW);
wndclass.hbrBackground = (HBRUSH)(COLOR_WINDOW + 2);
wndclass.lpszMenuName = szAppName;
wndclass.lpszClassName = szAppName;
RegisterClass(&wndclass);
hwnd = CreateWindow(szAppName szApptitle
WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN
200 200 500 280
NULL NULL hInst NULL);
ASSERT(hwnd);
// Create the BDA filter graph and initialize its components
g_pfg = new CBDAFilterGraph();
ASSERT(g_pfg);
// If the graph failed to build don‘t go any further.
if (!g_pfg)
{
MessageBox(hwnd TEXT(“Failed to create the filter graph!“)
TEXT(“Initialization Error“) MB_ICONEXCLAMATION);
return 0;
}
// Display main window and configure accelerators
ShowWindow(hwnd nCmdShow);
hwndMain = hwnd;
hAccel = LoadAccelerators(hInst MAKEINTRESOURCE(ACC_GRAPH));
// Main message loop
while(GetMessage(&
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 32380494 2007-05-12 13:35 visual c++视频_音频开发实用工程案例精选\Visual C++视频_音频开发实用工程案例精选(PDF 到252页).pdf
文件 554 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\bda.dsw
文件 927 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\bda.sln
文件 8664 2004-05-07 21:56 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.aps
文件 13386 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.cpp
文件 167 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.def
文件 8265 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.dsp
文件 845 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.dsw
文件 1369 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.h
文件 2238 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.ico
文件 312320 2004-05-07 22:09 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.ncb
文件 59904 2004-05-07 22:09 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.opt
文件 1771 2004-05-07 22:01 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.plg
文件 341 2004-05-07 22:09 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.positions
文件 6922 2004-05-07 21:56 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.rc
文件 1455 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.sln
文件 8634 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\bdasampl.vcproj
文件 17345 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\BDASample.jpg
文件 139354 2004-05-07 21:53 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\Debug_Unicode\bdasample.exe
文件 34629 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\graph.cpp
文件 3955 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\graph.h
文件 990 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\readme.txt
文件 1383 2002-11-13 03:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\resource.h
文件 412 2004-05-07 21:55 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\BDA\BDASample\resrc1.h
文件 6852 2004-01-08 23:03 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\PID\PidMpeg1\CMPEG1Builder.cpp
文件 1133 2003-12-30 21:49 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\PID\PidMpeg1\CMPEG1Builder.h
文件 415 2003-12-30 00:43 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\PID\PidMpeg1\FltGuids.h
文件 662 2003-12-30 20:11 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\PID\PidMpeg1\IMPEG1Builder.h
文件 4975 2004-01-08 23:37 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\PID\PidMpeg1\PidMpeg1.cpp
文件 443 2003-12-30 00:35 visual c++视频_音频开发实用工程案例精选\Visual C++视频音频开发实用工程案例精选\chap10\PID\PidMpeg1\PidMpeg1.def
............此处省略1028个文件信息
相关资源
- C++作业二狼吃羊
- Visual Studio C#+SQL Server数据库开发与
- 邓俊辉数据结构C++版本第三版 正文
- Effective C+ 和 Effective STL 和 Effective M
- C++ Primer Plus(第6版)中文版180426
- C++ 项目实战 源码
- 好书有源码:深入理解C++11新特性解析
- c++ vlc 动态库
- 最全的 C-C++-(9个中文手册.chm
- 基于C++的录屏专家软件
- 何斌Visual C++数字图像处理第二版原书
- Visual+C+++6 0 破解版 安装直接运行
- C++ Templates 第二版
- Game Programming in C++ Creating 3D Games Fir
- 《C++游戏开发》笔记十一 平滑动画
- 《MFC游戏开发》笔记十 碰撞检测 配套
- 《MFC游戏开发》笔记三 透明贴图 配套
- LSD线特征提取方法+Opencv实现C++
- mfc+opencv读取摄像头视频并实现抓图
- c++实现的简单音乐播放器
- C++编写中国象棋源代码
- C++网络编程ACE 卷一、卷二PDF电子版
- VC++ MFC 图书馆管理系统
- 殷人昆 数据结构:用面向对象方法与
- 数据结构与算法分析C++描述Larrynyhof
- 钱能C++程序设计教程 PDF、课件及源代
- 多目标跟踪c++代码
- 我的第一本C++书》完整中文版pdf(看
- 黑马C/C++讲义
- 三维重建代码合集.zip
评论
共有 条评论