음.. 일단 샘플부터..

 

Microsoft.DirectX.AudioVideoPlayback.Video video;

 

video = new Microsoft.DirectX.AudioVideoPlayback.Video(@"C:\Wildlife.wmv");
                video.Owner = this.panel1;
                video.Size = this.panel1.Size;
                if (video != null)
                    video.Play();

 

위와 같이 하면 일단 재생이 된다.

 

하지만 로더 관련된 예외가 발생 하는 경우가 있다.

 

이는 도구->디버그->예외->관리->LoderLock 체크를 해지 해 주면 된다.

 

하나 더 해서 RunTime에 관련되서 나올 때 4.0의 경우

 

config를 추가하여

 

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
  </startup>
</configuration>

 

내용을 넣어준다.

 

아 또한 VS2010부터는 참조에 직접 나타나지 않아 찾아보기로 선택 해 줘야한다. 간단하게 여기까지...