Depende do caso. Se for falar especificamente de controle de mídia (pausar, tocar, pular, voltar), é possível trabalhar diretamente com estas operações, sem necessidade de interoperação com um outro software como o Windows Media Player. Controle de volume é igual, a interação é direto com o sistema operacional. Se for falar realmente de interoperação entre software, isso só é possível se o "alvo" liberar isto de alguma forma, uma API, invocando o mesmo com parâmetros ou qualquer outra coisa que te possibilite interagir com ele. Isso é o máximo que posso dizer, sua pergunta está ampla demais. —
jbueno 2 mins ago