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) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for