Bonjour,

J'ai une erreur lorsque que j'essais d'effectuer la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
HRESULT hRes2 = renderer->QueryInterface(IID_IVMRFilterConfig9, (LPVOID *)&pConfig);
if(SUCCEEDED(hRes2))
{
      pConfig->SetRenderingMode(VMR9Mode_Windowless);
      pConfig->Release();
}
Du coup, je ne passe jamais dans le bloc if.

La ligne precedente d'initialisation du renderer fonctionne pourtant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
hr = CoCreateInstance(CLSID_VideoMixingRenderer, NULL, CLSCTX_INPROC_SERVER, IID_IBaseFilter, (void**)&renderer);
		if (FAILED(hr)) {return false;}
Qu'elle peut être l'origine de cette erreur ?