Утилизировать WMPLib Игрока

#c# #.net #wmplib

Вопрос:

В моем коде есть несколько инициализированных игроков WMPLib. Я хочу иметь возможность убить некоторых из них по команде. Я знаю, как сделать событие, но не знаю, как распорядиться этими игроками, так как я просто не хочу, чтобы они больше существовали.

Есть

 Player.controls.stop();  

но действительно ли это правильный способ сделать это? Как я могу избавиться от него по команде (т. Е. триггер события)?

Комментарии:

1. WMP является COM-сервером, поэтому у него нет метода Dispose (). Используйте GC. Соберите() при необходимости.

2. @HansPassant Я просто хочу уничтожить его, то есть убить навсегда