mirror of
https://github.com/onyx-and-iris/voicemeeter-api-powershell.git
synced 2025-12-05 05:07:47 +00:00
remove mode
- mode.exclusif - mode.swift are not available without registry edits
This commit is contained in:
parent
d81cd32392
commit
10c85cead5
13
README.md
13
README.md
@ -477,19 +477,6 @@ $vmr.Option.buffer.wdm = 512
|
|||||||
$vmr.Option.buffer.asio = 0 # to use default buffer size
|
$vmr.Option.buffer.asio = 0 # to use default buffer size
|
||||||
```
|
```
|
||||||
|
|
||||||
#### modes
|
|
||||||
|
|
||||||
The following Option.mode commands are available:
|
|
||||||
|
|
||||||
- exclusif: bool
|
|
||||||
- swift: bool
|
|
||||||
|
|
||||||
for example:
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
$vmr.Option.mode.exclusif = $true # sets WDM exclusive mode
|
|
||||||
```
|
|
||||||
|
|
||||||
### Recorder
|
### Recorder
|
||||||
|
|
||||||
The following commands are available:
|
The following commands are available:
|
||||||
|
|||||||
@ -1,13 +1,11 @@
|
|||||||
class Option : IRemote {
|
class Option : IRemote {
|
||||||
[System.Collections.ArrayList]$delay
|
[System.Collections.ArrayList]$delay
|
||||||
[Object]$buffer
|
[Object]$buffer
|
||||||
[Object]$mode
|
|
||||||
|
|
||||||
Option ([Object]$remote) : base ($remote) {
|
Option ([Object]$remote) : base ($remote) {
|
||||||
AddBoolMembers -PARAMS @('asiosr', 'monitorOnSel', 'sliderMode')
|
AddBoolMembers -PARAMS @('asiosr', 'monitorOnSel', 'sliderMode')
|
||||||
|
|
||||||
$this.buffer = [OptionBuffer]::new($remote)
|
$this.buffer = [OptionBuffer]::new($remote)
|
||||||
$this.mode = [OptionMode]::new($remote)
|
|
||||||
|
|
||||||
$this.delay = @()
|
$this.delay = @()
|
||||||
for ($i = 0; $i -lt $remote.kind.p_out; $i++) {
|
for ($i = 0; $i -lt $remote.kind.p_out; $i++) {
|
||||||
@ -108,16 +106,6 @@ class OptionBuffer : IRemote {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
class OptionMode : IRemote {
|
|
||||||
OptionMode ([Object]$remote) : base ($remote) {
|
|
||||||
AddBoolMembers -PARAMS @('exclusif', 'swift')
|
|
||||||
}
|
|
||||||
|
|
||||||
[string] identifier () {
|
|
||||||
return 'Option.Mode'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function Make_Option ([Object]$remote) {
|
function Make_Option ([Object]$remote) {
|
||||||
return [Option]::new($remote)
|
return [Option]::new($remote)
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user