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 mélangeur, telle qu’un contrôle de volume ou un son.

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 l’épingle créée. Si le paramètre PinCategory identifie de manière unique l’épingle à 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 d’autres broches de type KSCATEGORY_Xxx.

Remarques

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

Exigences

Exigence Valeur
d’en-tête ksmedia.h (include Ksmedia.h)

Voir aussi

KSPROPERTY

KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE