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:
Marsh Posté le 04-12-2001 à 08:59:42
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:
Pquoi il rentrerait pas ds le #if??
---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres