Witam Szanownych Forumowiczów!
Wczoraj zabrałem się za odtwarzanie MP3 za pomocą DirectX. Zaznaczam, że jest to mój pierwszy kontakt z tym tworem tak jak i z samym COM-em. Dzisiaj udalo mi sie zmusic program do dzialania, ale ... No wlanie male ale.
if ( Graph->RenderFile(wFileName, NULL) != S_OK )
return false;
if ( Position->put_CurrentPosition(0) != S_OK )
return false;
if ( Control->Run() != S_OK )
return false;
Control->Run() zwraca wartość różną od S_OK ale pomimo to dźwięk jest odgrywany poprawnie. Dlaczego?