Volume Control
Application-specific hotkeys for Windows
|
Contains metadata for saving audio sessions to and from the config More...
Public Member Functions | |
TargetInfo () | |
Creates a new TargetInfo instance with default values. More... | |
Static Public Member Functions | |
static | operator TargetInfo (string s) |
Conversion operator from string More... | |
Static Public Attributes | |
static readonly TargetInfo | Empty = new() |
Blank TargetInfo object. More... | |
Properties | |
uint? | PID [get, set] |
Gets or sets the process ID of this target. More... | |
string | ProcessName [get, set] |
Gets or sets the process name of this target. More... | |
string | ProcessIdentifier [get] |
Gets the process identifier of this target in the form "PID:ProcessName" More... | |
string | SessionInstanceIdentifier [get, set] |
Gets or sets the session instance identifier of this target. More... | |
Contains metadata for saving audio sessions to and from the config
VolumeControl.Core.Structs.TargetInfo.TargetInfo | ( | ) |
Creates a new TargetInfo instance with default values.
References VolumeControl.Core.Structs.TargetInfo.PID, VolumeControl.Core.Structs.TargetInfo.ProcessName, and VolumeControl.Core.Structs.TargetInfo.SessionInstanceIdentifier.
|
explicitstatic |
Conversion operator from string
References VolumeControl.Core.Structs.TargetInfo.ProcessName.
|
static |
Blank TargetInfo object.
|
getset |
Gets or sets the process ID of this target.
Referenced by VolumeControl.Core.Structs.TargetInfo.TargetInfo().
|
get |
Gets the process identifier of this target in the form "PID:ProcessName"
|
getset |
Gets or sets the process name of this target.
Referenced by VolumeControl.Core.Structs.TargetInfo.operator TargetInfo(), and VolumeControl.Core.Structs.TargetInfo.TargetInfo().
|
getset |
Gets or sets the session instance identifier of this target.
Referenced by VolumeControl.Core.Structs.TargetInfo.TargetInfo().