Freigeben über


SYSAUDIO_CREATE_VIRTUAL_SOURCE Struktur (ksmedia.h)

Die SYSAUDIO_CREATE_VIRTUAL_SOURCE Struktur wird verwendet, um eine virtuelle Mischerlinie 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;

Angehörige

Property

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

PinCategory

Gibt eine Kategorie für die erstellte Pin an. Dieser Parameter ist eine KSCATEGORY_Xxx GUID.

PinName

Gibt einen Namen für die erstellte Pin an. Wenn der PinCategory Parameter den zu erstellenden Pin eindeutig identifiziert, legen Sie PinName- auf dieselbe GUID wie PinCategoryfest. Legen Sie andernfalls PinName- auf eine PIN-Namens-GUID fest, die den Zielnadel eindeutig von anderen Pins vom Typ KSCATEGORY_Xxx-unterscheidet.

Bemerkungen

Diese Struktur wird von der KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE-Eigenschaft verwendet.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY

KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE