ISampleGrabber grabber;\r
IMediaControl control;\r
IMediaSeeking seeker;\r
+ IMediaFilter filter;\r
FilterState state;\r
AMMediaType mediaType;\r
IntPtr samplePtr = IntPtr.Zero;\r
\r
// Null レンダラに接続しないとウィンドウが表示される。\r
// また、レンダリングを行わないため処理速度を向上できる。\r
- CDirectShow.tビデオレンダラをグラフから除去してNullレンダラに接続する(builder);\r
+ // CDirectShow.tビデオレンダラをグラフから除去してNullレンダラに接続する(builder);\r
+\r
+ IVideoWindow videoWindow = builder as IVideoWindow;\r
+ if (videoWindow != null)\r
+ {\r
+ videoWindow.put_AutoShow(OABool.False);\r
+ }\r
\r
#region [Video Info]\r
{\r
}\r
#endregion\r
\r
+ #region [Filter]\r
+ {\r
+ filter = builder as IMediaFilter;\r
+ }\r
+ #endregion\r
+\r
hr = grabber.SetBufferSamples(true);\r
DsError.ThrowExceptionForHR(hr);\r
- \r
+\r
Run();\r
Stop();\r
}\r