Partager via


structure SYSAUDIO_CREATE_VIRTUAL_SOURCE (ksmedia.h)

La structure SYSAUDIO_CREATE_VIRTUAL_SOURCE est utilisée pour créer une source virtuelle de ligne de mixage, telle qu’un contrôle de volume ou un mute.

Syntaxe

typedef struct {
  KSPROPERTY Property;
  GUID       PinCategory;
  GUID       PinName;
} SYSAUDIO_CREATE_VIRTUAL_SOURCE, *PSYSAUDIO_CREATE_VIRTUAL_SOURCE;

Membres

Property

Spécifie la propriété . Ce paramètre est une structure de type KSPROPERTY.

PinCategory

Spécifie une catégorie pour la broche créée. Ce paramètre est un GUID KSCATEGORY_Xxx .

PinName

Spécifie un nom pour le code pin créé. Si le paramètre PinCategory identifie de manière unique la broche à créer, définissez PinName sur le même GUID que PinCategory. Sinon, définissez PinName sur un GUID de nom d’épingle qui distingue de manière unique la broche cible des autres broches de type KSCATEGORY_Xxx.

Remarques

Cette structure est utilisée par la propriété KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE .

Configuration requise

Condition requise Valeur
En-tête ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSPROPERTY

KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE