Salut..
Voilà en DShow j´ai un pb de multithreading: c pas le même thread qui appelle CoCreateInstance() et qui appelle le dernier Release()..
Et avec CoInitialize() ça plante, certainement car CoInitialize() est un CoInitializeEx() en COINIT_APARTMENTTHREADED.
J´aimerais essayer un CoInitializeEx() en COINIT_MULTITHREADED.. Mais là c con pas moyen d´utiliser CoInitializeEx().. Il est pas défini malgrès l´include de objbase.h..
HELP comment vous utilisez CoInitializeEx()??
Voici un extrait de objbase.h:
Code :
- #if (_WIN32_WINNT >= 0x0400 ) || defined(_WIN32_DCOM) // DCOM
- WINOLEAPI CoInitializeEx(IN LPVOID pvReserved, IN DWORD dwCoInit);
- #endif // DCOM
|
Pquoi il rentrerait pas ds le #if??
---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres