DirectShow


VC++  2003-09-02 04:47:38  No: 52059  IP: [192.*.*.*]

DirectShowで動画をダイアログのピクチャの部分に表示させるプログラムを書いているのですが、動画がうまくダイアログのピクチャの部分に入りません。誰か教えてください。

//////////////////////////////////////////////////////////////

HWND hWnd;
IVideoWindow *pVideoWindow;

pVideoWindow->put_Owner((OAHWND)hWnd);

//////////////////////////////////////////////////////////////

以外にどのような操作を施せばよいのでしょうか

編集    削除
ボコノン教徒  2003-09-02 17:59:41  No: 52060  IP: [192.*.*.*]

> pVideoWindow->put_Owner((OAHWND)hWnd);

put_Owner()の戻りは S_OK なんですよね?

pVideoWindow->put_WindowStyle(
    WS_CHILD|WS_CLIPSIBLINGS|WS_CLIPCHILDREN);

ピクチャでやったこと無いので、フラグを色々試してください。

編集    削除