我在播放視頻時使用了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);
我的視頻播放正確但我沒有上面的代碼。上面的代碼是做什麼的,它在使用它有什麼意義?