Freigeben über


SYSAUDIO_CREATE_VIRTUAL_SOURCE-Struktur (ksmedia.h)

Die SYSAUDIO_CREATE_VIRTUAL_SOURCE-Struktur wird verwendet, um eine virtuelle Mixer-Line-Quelle zu erstellen, z. B. eine Lautstärkeregelung oder stummschalten.

Syntax

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

Member

Property

Gibt die -Eigenschaft an. Dieser Parameter ist eine Struktur vom Typ KSPROPERTY.

PinCategory

Gibt eine Kategorie für den erstellten Pin an. Dieser Parameter ist eine KSCATEGORY_Xxx GUID.

PinName

Gibt einen Namen für die erstellte Pin an. Wenn der PinCategory-Parameter die zu erstellende Pin eindeutig identifiziert, legen Sie PinName auf dieselbe GUID wie PinCategory fest. Andernfalls legen Sie PinName auf eine PIN-Name-GUID fest, die den Zielpin eindeutig von anderen Pins vom Typ KSCATEGORY_Xxx unterscheidet.

Hinweise

Diese Struktur wird von der KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE-Eigenschaft verwendet.

Anforderungen

Anforderung Wert
Header ksmedia.h (include Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE