Odtwarzam muzykę w osobnym wątku, żeby nie krzaczyła aplikacja i chcę sprawdzać na bieżąco czy ona ciągle się odtwarza (żeby ewentualnie ubić wątek - chyba, że lepiej nie ubijać?). I tu jest pytanie jak to sprawdzić korzystając z kontrolek Windows Media Player?

Mam takie coś:

 if(wmp.playState == WMPPlayState.wmppsMediaEnded)
                Console.WriteLine("Koniec odtwarzania!");

Ale to nie działa. Próbowałem też z eventem:

   private void PlayPlay_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
        {

        }

Natomiast tutaj nie potrafię znaleźć przestrzeni AxWMPLib i to nie działa..
Jakieś pomysły?