小编Stu*_*lar的帖子

如何捕获正在播放的音频?

有没有人知道如何以编程方式捕获正在播放的声音(即,来自声卡的所有内容,而不是麦克风等输入设备).

directx audio winapi audio-recording

27
推荐指数
1
解决办法
7040
查看次数

声明性UI语言(如XAML和QML)的实际好处是什么?

我目前正在评估QtQuick(Qt用户界面创建工具包),它将作为Qt 4.7的一部分发布.QML是QtQuick背后基于JavaScript的声明性语言.

它似乎是一个非常强大的概念,但我想知道是否有人在WPF或Silverlight中广泛使用其他更成熟的声明性UI语言(如XAML)可以让我们深入了解可以从中获得的实际好处.这种编程风格.通常引用各种优点:

  • 发展速度
  • 强制表示和逻辑之间的分离
  • 编码员和设计师之间更好的整合
  • UI更改不需要重新编译

还有,有什么缺点吗?我想到了一些潜在的关注领域:

  • 执行速度
  • 内存使用情况
  • 增加复杂性

是否还有其他考虑因素需要考虑?

wpf xaml qt qml

19
推荐指数
4
解决办法
6493
查看次数

本地化键盘快捷键的策略

我目前正在参与一个重度本地化的WPF应用程序,我们在非英语语言菜单上遇到了关于键盘快捷键的错误.该bug指的是未被翻译的修饰符键名(Shift,Ctrl等),这很容易修复.

然而,这让我想到了快捷键本身,它们通常基于命令的第一个字母,除非由于冲突或约定而不可行.当命令名称本地化时,命令及其各自快捷方式之间的链接通常会丢失:

  • 这值得担心吗?
  • 现有的主要应用程序如何应对这个问题?
  • 在这种情况下还有其他问题要考虑吗?

虽然这个问题的灵感来自WPF应用程序,但我对一般情况更感兴趣.

localization keyboard-shortcuts

12
推荐指数
1
解决办法
1561
查看次数

使用C#从线路输入连续采样的最简单方法是什么?

我想在使用C#(然后处理该数据)时从我的PC音频线连续采样.采样的最佳方法是什么?

c# audio signal-processing audio-recording

8
推荐指数
1
解决办法
3142
查看次数

你不能没有哪种GoF模式?

如果将来您只能使用" 四人帮"一书中定义的单一规范模式,您会选择哪一个以及出于什么原因?

design-patterns

5
推荐指数
1
解决办法
607
查看次数

如何在C++中转换指针

void foo(void **Pointer);

int main ()
{
    int *IntPtr;

    foo(&((void*)IntPtr));
}
Run Code Online (Sandbox Code Playgroud)

为什么我会收到错误?

error: lvalue required as unary ‘&’ operand
Run Code Online (Sandbox Code Playgroud)

谢谢

c++ types pointers casting

3
推荐指数
2
解决办法
2万
查看次数