C#으로 동영상 플레이 제작을 위한 필수 항목


DirectX Software Develpment Kit


http://www.microsoft.com/downloads/details.aspx?FamilyID=86cf7fa2-e953-475c-abde-f016e4f7b61a&displaylang=en&Hash=qeJBP6Uksx0zY%2btLhcKYj%2fx4PDbDDOI%2btC%2bsa73SX4pkMysJCEnMU48j49VRn6%2fbDsK5k8OfHBLz%2fe9FNHN8hg%3d%3d


위 SDK를 설치한 후에


using Microsoft.DirectX.AudioVideoPlayback;


를 이용하여~ 딱 3줄로.. 동영상 재생가능~~


1. 무작정 Visual Studio 2008을 띄우고 C# WinForm 프로젝트 생성
2. [Add Reference]에서 Microsoft.DirectX.AudioVideoPlayback를 추가해주고(DirectX는 깔려 있어야 함)
3. Form을 더블 클릭하고 다음과 같이 쳐준다.



using Microsoft.DirectX.AudioVideoPlayback;


private void Form1_Load(object sender, EventArgs e){
Video v = Video.FromFile(@c:\test.avi)
;
v.Owner = this
;
v.Play()
;
}

4. F5를 누른다.


근데 안된다.


[Debug]-[Exceptions]-[LoaderLock]의 Thrown 항목을 꺼준다.


사용자 삽입 이미지
5. F5를 누른다.

사용자 삽입 이미지
ㅋㅋㅋ 성공 ….


[잡설]
이번 일주일간 WDM 디바이스 드라이버 프로그래밍 교육중이다.
Kernel Mode 프로그램에서는 좀만 잘못하면 블루 스크린…
오랜만에 보는 VisualStudio… 안보던 사이 많이 바뀌었었네…

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *