SYSAUDIO_CREATE_VIRTUAL_SOURCE structure (ksmedia.h)
The SYSAUDIO_CREATE_VIRTUAL_SOURCE structure is used to create a mixer-line virtual source such as a volume control or mute.
Syntax
typedef struct {
KSPROPERTY Property;
GUID PinCategory;
GUID PinName;
} SYSAUDIO_CREATE_VIRTUAL_SOURCE, *PSYSAUDIO_CREATE_VIRTUAL_SOURCE;
Members
Property
Specifies the property. This parameter is a structure of type KSPROPERTY.
PinCategory
Specifies a category for the created pin. This parameter is a KSCATEGORY_Xxx GUID.
PinName
Specifies a name for the created pin. If the PinCategory parameter uniquely identifies the pin to create, set PinName to the same GUID as PinCategory. Otherwise, set PinName to a pin-name GUID that uniquely distinguishes the target pin from other pins of type KSCATEGORY_Xxx.
Remarks
This structure is used by the KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE property.
Requirements
Requirement | Value |
---|---|
Header | ksmedia.h (include Ksmedia.h) |