Introduction - If you have any usage issues, please Google them yourself
visual c directshow an example of the development, and I hope to be helpful.
Packet : 29782210demosjjj.rar filelist
Demos\Bin\Donuts4.exe
Demos\Bin
Demos\Debug
Demos\demos.dsw
Demos\demos.ncb
Demos\demos.opt
Demos\Donuts4\3DDisplayObject.cpp
Demos\Donuts4\3DDisplayObject.h
Demos\Donuts4\3DDrawManager.cpp
Demos\Donuts4\3DDrawManager.h
Demos\Donuts4\3DModel.cpp
Demos\Donuts4\3DModel.h
Demos\Donuts4\Bullet.cpp
Demos\Donuts4\Bullet.h
Demos\Donuts4\Debug
Demos\Donuts4\DisplayObject.cpp
Demos\Donuts4\DisplayObject.h
Demos\Donuts4\donuts.cpp
Demos\Donuts4\donuts.h
Demos\Donuts4\donuts.ico
Demos\Donuts4\donuts.rc
Demos\Donuts4\donuts4.dsp
Demos\Donuts4\donuts4.dsw
Demos\Donuts4\Donuts4.jpg
Demos\Donuts4\donuts4.plg
Demos\Donuts4\donuts4.sln
Demos\Donuts4\Donuts4.vcproj
Demos\Donuts4\EnemyShip.cpp
Demos\Donuts4\EnemyShip.h
Demos\Donuts4\FileWatch.cpp
Demos\Donuts4\FileWatch.h
Demos\Donuts4\gamemenu.cpp
Demos\Donuts4\gamemenu.h
Demos\Donuts4\HeightMap.cpp
Demos\Donuts4\HeightMap.h
Demos\Donuts4\history.txt
Demos\Donuts4\InputManager.cpp
Demos\Donuts4\InputManager.h
Demos\Donuts4\Media\audio\BoomDonut.wav
Demos\Donuts4\Media\audio\CrashTheme.sgt
Demos\Donuts4\Media\audio\CrispyCreme.sgt
Demos\Donuts4\Media\audio\CrispyCreme2.sgt
Demos\Donuts4\Media\audio\CrispyCreme3.sgt
Demos\Donuts4\Media\audio\db4.wav
Demos\Donuts4\Media\audio\Donut.sgt
Demos\Donuts4\Media\audio\DonutBand.bnd
Demos\Donuts4\Media\audio\DonutGroove.sty
Demos\Donuts4\Media\audio\DonutPath.aud
Demos\Donuts4\Media\audio\Donuts.spt
Demos\Donuts4\Media\audio\Engine.dls
Demos\Donuts4\Media\audio\EnginePath.aud
Demos\Donuts4\Media\audio\Fill1.sgt
Demos\Donuts4\Media\audio\Fill2.sgt
Demos\Donuts4\Media\audio\LevelAdvance.sgt
Demos\Donuts4\Media\audio\LevelEnd.sgt
Demos\Donuts4\Media\audio\LevelOne.sgt
Demos\Donuts4\Media\audio\Pyramid.sgt
Demos\Donuts4\Media\audio\ScottGuitar.dls
Demos\Donuts4\Media\audio\ShipEngine0.sgt
Demos\Donuts4\Media\audio\ShipEngine1.sgt
Demos\Donuts4\Media\audio\SonicImplants Electronica.dls
Demos\Donuts4\Media\audio\SonicImplants Live Band.dls
Demos\Donuts4\Media\audio\Sphere.sgt
Demos\Donuts4\Media\audio\Square.sgt
Demos\Donuts4\Media\audio\ThrustFwd.sgt
Demos\Donuts4\Media\audio\ThrustRev.sgt
Demos\Donuts4\Media\audio\ThrustZero.sgt
Demos\Donuts4\Media\audio
Demos\Donuts4\Media\donuts4.ini
Demos\Donuts4\Media\gfx\heightmaps\HEIGHT_CASTLE.bmp
Demos\Donuts4\Media\gfx\heightmaps\HEIGHT_GRASSHILL.bmp
Demos\Donuts4\Media\gfx\heightmaps\HEIGHT_LAKE.bmp
Demos\Donuts4\Media\gfx\heightmaps\HEIGHT_LAND.bmp
Demos\Donuts4\Media\gfx\heightmaps\HEIGHT_MOUNDS.bmp
Demos\Donuts4\Media\gfx\heightmaps\HEIGHT_MOUNTAIN.bmp
Demos\Donuts4\Media\gfx\heightmaps\HEIGHT_TEMPLE.bmp
Demos\Donuts4\Media\gfx\heightmaps
Demos\Donuts4\Media\gfx\models\bullet_01\bullet.x
Demos\Donuts4\Media\gfx\models\bullet_01
Demos\Donuts4\Media\gfx\models\enemy_01\enemy_01.x
Demos\Donuts4\Media\gfx\models\enemy_01\ENEMY_01a.jpg
Demos\Donuts4\Media\gfx\models\enemy_01\ENEMY_01b.jpg
Demos\Donuts4\Media\gfx\models\enemy_01
Demos\Donuts4\Media\gfx\models\sky\Env_Sky.jpg
Demos\Donuts4\Media\gfx\models\sky\skydome.x
Demos\Donuts4\Media\gfx\models\sky
Demos\Donuts4\Media\gfx\models
Demos\Donuts4\Media\gfx\splash\splash.jpg
Demos\Donuts4\Media\gfx\splash
Demos\Donuts4\Media\gfx\textures\bullets\particle.jpg
Demos\Donuts4\Media\gfx\textures\bullets
Demos\Donuts4\Media\gfx\textures\land\castle.jpg
Demos\Donuts4\Media\gfx\textures\land\grasshill.jpg
Demos\Donuts4\Media\gfx\textures\land\lake.jpg
Demos\Donuts4\Media\gfx\textures\land\land.jpg
Demos\Donuts4\Media\gfx\textures\land\mounds.jpg
Demos\Donuts4\Media\gfx\textures\land\mountain.jpg
Demos\Donuts4\Media\gfx\textures\land\temple.jpg
Demos\Donuts4\Media\gfx\textures\land
Demos\Donuts4\Media\gfx\textures
Demos\Donuts4\Media\gfx\ui\UI_Design_01.png
Demos\Donuts4\Media\gfx\ui
Demos\Donuts4\Media\gfx
Demos\Donuts4\Media\theme1.ini
Demos\Donuts4\Media
Demos\Donuts4\NotifyTool.cpp
Demos\Donuts4\NotifyTool.h
Demos\Donuts4\ParticleSystem.cpp
Demos\Donuts4\ParticleSystem.h
Demos\Donuts4\PlayerShip.cpp
Demos\Donuts4\PlayerShip.h
Demos\Donuts4\profile.cpp
Demos\Donuts4\Profile.h
Demos\Donuts4\readme.txt
Demos\Donuts4\resource.h
Demos\Donuts4\StdAfx.cpp
Demos\Donuts4\StdAfx.h
Demos\Donuts4\TerrainEngine.cpp
Demos\Donuts4\TerrainEngine.h
Demos\Donuts4\TerrainMesh.cpp
Demos\Donuts4\TerrainMesh.h
Demos\Donuts4
Demos