我正在设计一个应用程序来为我提供一个游戏.不过,我有去的办法是听声音或钉在噪音水平运行所需的宏组合之前.我想要监听的音频是当前PC的音频输出,而不是麦克风或外部设备.
这个主题看起来的要改变的教程或信息模糊,但是从我的知识,我发现了一个帖子在这里,说明使用BuckSoft.DirectSound项目?
所以根据我发现的信息,我假设你做了类似下面的事情?
If AnalogSignalMeter1.LeftLevel > 0 Or AnalogSignalMeter1.RightLevel > 0 Then
' Do Something
End If
Run Code Online (Sandbox Code Playgroud)
从个人的角度来看,我很乐意帮助澄清公众的解决方案,因为这个主题没有得到很好的记录和避免.我对所有解决方案或建议持开放态度,但是,我的重点是vb.net,如果需要,我会考虑使用C#.
我见过的另一个选项是CoreAudio API.我已经看到这个API在多个帖子上用于提取当前声级的能力,但是我还没有看到用于读取当前Master VU meter and fader数据/级别的示例.
Private Function GetVol() As Integer 'Function to read current volume setting
Dim MasterMinimum As Integer = 0
Dim DevEnum As New MMDeviceEnumerator()
Dim device As MMDevice = DevEnum.GetDefaultAudioEndpoint(EDataFlow.eRender, ERole.eMultimedia)
Dim Vol As Integer = 0
With device.AudioEndpointVolume
Vol = CInt(.MasterVolumeLevelScalar * 100) …Run Code Online (Sandbox Code Playgroud) 我最近一直在使用批处理脚本的SendKeys函数。
我已经了解如何将某些键输入到窗口中,例如 Tab 键:
%SendKeys% "{TAB}"
Run Code Online (Sandbox Code Playgroud)
或退格键:
%SendKeys% "{BACKSPACE}"
Run Code Online (Sandbox Code Playgroud)
但是我一直在尝试输入 Windows 键而不按下它。
不幸的是,我不知道它的批次名称是什么。我试过了:
WIN
WINDOWS
WINKEY
START
LWIN
Run Code Online (Sandbox Code Playgroud)
但没有一个奏效。
我到处找这个,帮助将不胜感激。
我正在使用 Ubuntu 18.04、woeUsb、15 GB usb3 Stick、windows 10 64Bit ISO 创建可启动设备。我发现了一些如何做的教程,但我仍然遇到错误。
日志:
WoeUSB v@@WOEUSB_VERSION@@ ============================== 正在挂载源文件系统...擦除所有现有分区表和文件系统/dev/sda 中的签名...wipefs:错误:/dev/sda:探测初始化失败:未找到介质命令“wipefs --all“${target_device}”失败,退出状态为“1”,程序过早中止卸载并删除“/media/woeusb_source_1532252869_8362”...您现在可以安全地分离目标设备
我多次尝试格式化我的 USB,但没有任何效果。我使用了 FAT32 格式。我应该先将其转换为 NTFS 吗?
我正在尝试编辑一个包含各种 html 元素的大型纯文本文档,如下所示:
<p> & </p><script> & </script><style> & </style><div> & </div><span style="color: #ff0000;"> & </span><UniqueText>我的目标是从文本文件中删除任何内容。我没有太多使用 powershell,所以我的知识有限,但我还是尝试了一下。
用于更换全部<UniqueText>
get-content "C:\Users\John\Desktop\input.txt" | -replace "\<.*?\>","" | Out-File C:\Users\John\Desktop\output.txt
Run Code Online (Sandbox Code Playgroud)
上面的脚本给出了以下错误:
-replace :术语“-replace”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称。
command-line ×2
.net ×1
audio ×1
batch-file ×1
c# ×1
cmd ×1
powershell ×1
replace ×1
sendkeys ×1
ubuntu ×1
vb.net ×1
windows ×1