IVMRWindowlessControl9
즉 WindowlessControl
w/VMR-9
을 사용하여 동영상을 재생하고 있습니다. 내 동영상이 제대로 재생DirectShow (.NET)를 사용하여 창없는 컨트롤을 다시 그리는 이유는 무엇입니까?
IntPtr hdc = e.Graphics.GetHdc();
int hr = 0;
hr = windowlessCtrl.RepaintVideo(this.Handle, hdc);
e.Graphics.ReleaseHdc(hdc);
아직 내가 위의 코드가없는 : 내가 처음에 비디오까지 설정 어려움이 있었을 때, 나는 온라인으로 볼 수있는 윈도우의 페인트 처리기에서이 코드 조각을 가지고 많은 예제를 발견. 위의 코드는 무엇을합니까? 그리고 그것을 사용하는데 요점이 있습니까?