CSCore bindings optimized for PowerShell use.
[TBD]
- PowerShell .NET 2 or greater.
[TBD]
[TBD]
Copy the DLL to a local folder and call it from PowerShell using something like this:
Add-Type -Path PSCore.dll
$r = [PSCore.LoopbackRecorder]
$r::StartRecording("X:\test1.mp3")
(This will lock the DLL until the PowerShell IDE is closed.)
Or this:
[System.Reflection.Assembly]::Load( [System.IO.File]::ReadAllBytes("pscore.dll") )
$r = [PSCore.LoopbackRecorder]
$r::StartRecording("X:\test1.mp3")
(The above will not lock the DLL file. It works because we do not require explicit bindings when loading the DLL.)
- Visual Studio Community Edition 2017 - Visual Studio Community Edition 2017
[TBD]
[TBD]
- bmsimons - Initial work - bmsimons
See also the list of contributors who participated in this project.
[TBD]
- My cat