0
私のアプリケーションでは、EVRに2つのビデオレンダラーを追加しました。トポロジのステータスが、私が呼んで変更されMedia Foundation EVRから複数のビデオレンダラーを取得する方法
hr = MFCreateVideoRendererActivate(hVideoWindow, &pActivate);
:
if (SUCCEEDED(hr) && (status == MF_TOPOSTATUS_READY))
{
(void)MFGetService(m_pSession, MR_VIDEO_RENDER_SERVICE, IID_PPV_ARGS(&m_pVideoDisplay));
...
この動画にサービスをレンダリングするには、一つだけの映像を表します。
ビデオSetAspectRatioMode
またはSetVideoPosition
を変更すると、1つのビデオにしか影響しません。
EVRにあるすべてのビデオレンダラーを取得するにはどうすればよいですか?