IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Savoir quel logiciel communique avec ma carte son


Sujet :

C

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Savoir quel logiciel communique avec ma carte son
    Bonjour à tous,

    J'aimerais savoir comment récupérer le nom du logiciel qui communique avec ma carte son. Par exemple, je lance vlc player et j'exécute un fichier audio, j'aimerais que mon script c me retourne le nom vlc player.

    Merci d'avance

  2. #2
    Expert éminent sénior

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Points : 11 877
    Points
    11 877
    Par défaut
    Citation Envoyé par julesnzi Voir le message
    Bonjour à tous,

    J'aimerais savoir comment récupérer le nom du logiciel qui communique avec ma carte son. Par exemple, je lance vlc player et j'exécute un fichier audio, j'aimerais que mon script c me retourne le nom vlc player.

    Merci d'avance
    Cela va dépendre du système d'exploitation. Il n'y a aucune facon de faire cela de facon portable en C.

    Jc

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    J'utilise windows XP.

  4. #4
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    Sous Windows je sais juste que tu vas galérer. Pour les autres systèmes je ne sais pas trop mais vu que Windows est un des systèmes les plus orientés multimédia, j'en doute que ce sera plus simple ailleurs ...

    Le problème en bref : sous Windows, il existe une multitude d'APIs permettant de contrôler la carte son pour ne citer que les célèbres Windows Multimedia API et DirectX. Microsoft n'est pas assez fou pour réimplémenter les fonctions de manipulation du hardware audio pour chacune des ces APIs. Au lieu de cela, ces APIs utilisent des fonctions exposées par un driver sauf que ce driver n'est pas documenté (sauf à partir de Vista mais ça n'a rien a voir avec celui XP et de plus ne satisfait ni de près ni de loin ton besoin).

    En développant un driver, tu devrais normalement y arriver mais je parie que cela en creusant également un peu du côté des fonctions non documentées parce que déjà, pour connaître tout simplement si la carte son est en cours d'utilisation il faut être un peu astucieux (il n'y a pas de fonction directe pour demander cette info, du moins que je sache), pour avoir la liste des processus qui l'utilisent, ce sera la galère totale.

    Si j'ai du temps, je vais peut-être pouvoir voir cela de plus près mais je ne promets rien. Bonne recherche quand même.

Discussions similaires

  1. PB avec la carte son
    Par Cidra78 dans le forum Composants
    Réponses: 1
    Dernier message: 12/01/2009, 22h05
  2. problème avec la carte son
    Par Qamalito dans le forum Composants
    Réponses: 3
    Dernier message: 19/12/2007, 18h15
  3. Comment utiliser FMod avec plusieurs cartes sons?
    Par NJKMASTER dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 15/11/2007, 11h43
  4. probleme apres installation de win XP avec la carte son
    Par ghaoui dans le forum Windows XP
    Réponses: 3
    Dernier message: 13/02/2007, 16h54
  5. Réponses: 2
    Dernier message: 30/07/2004, 15h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo