![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C# 示例
文章平均质量分 54
以vs2015为开发平台,分享一些本人工作中用到示例程序
muyiliu
程序员,高级工程师
展开
-
C#基于DirectX的录音示例
此程序是在我项目中很小的一个功能。需要通过软件控制,录制话音,在存储为WAV文件。因为项目对采样率要求不高,不也需要进行变化,所以在程序里,我将采样率、位数、通道数都是设为一个固定的值。如果需要修改这几个参数,可作为参数代入。原创 2023-03-01 18:03:11 · 448 阅读 · 0 评论 -
C#仿matlab函数进行语音降噪(有bug)
前段时间接到一个项目:侦听调频广播,实现频谱、瀑布图显示,话音播放、存储及语音时域图绘制。其中,话音播放时感觉其噪声很大,必须对其降噪。在C#网上搜索了很多关于C#降噪的,没搜到。利用MATLAB编写降噪函数,并生成dll,但是发现调用Matlab的dll挺耗时的,所以不采用这种方式。于是我仿MATLAB降噪的函数,写出了C#版降噪函数。播放的话音明显实现了,但是其中有一个bug,就是降噪后会有哒哒哒的声音,找了好久没找到原因。如果能找出bug的兄弟,望告知一下。4.调用降噪处理函数。原创 2023-02-27 10:21:12 · 474 阅读 · 2 评论 -
C#基于开源地图GMap的开发示例
本示例程序是我在做项目前的探索示例。示例中测试了一些简单的功能,满足了我项目中的基本功能。更进一步的开发,有待继续研究。原创 2023-02-25 10:00:17 · 1908 阅读 · 0 评论 -
C#中嵌入exe(可消除边框)
本项目是有两部分组成,一部分是有本人编写的控制模块,另一部分是乙方编写的频谱显示模块。一是为了方便两部分的合成,二是给乙方足够的自由,所以让乙方将显示模块做成了exe。所以本项目就涉及到C#调用exe的程序。1.引用windows的dll文件,定义非托管代码的入口。要引用的文件是user32.dll,在C盘下能搜索到。原创 2023-02-22 10:39:32 · 913 阅读 · 0 评论 -
C#与C++联合编程之C#调用C++dll
本项目是接收卫星视频流,并将视频播出,同时可在视频上编辑字幕的内容、位置、字体大小等。上一篇文章描述了C++怎么生成dll文件,这篇文章讲C#调用dll完成字幕编辑功能。二.步骤C#新建项目这个过程就不讲了,只说调用dll的步骤。1.引用非托管动态链接库,申明dll中每个方法的静态入口。2.在C#代码中直接调用方法是不是感觉很简单。原创 2023-02-21 09:56:37 · 294 阅读 · 0 评论 -
C#与C++联合编程之C++生成dll
本项目是接收卫星视频流,并将视频播出,同时可在视频上编辑字幕的内容、位置、字体大小等。字幕编辑功能是通过C++编写的dll文件来实现,C#调用dll完成字幕编辑功能。原创 2023-02-21 09:41:52 · 384 阅读 · 2 评论 -
基于HttpWebRequest获取json数据,解析后动态展示
指挥渔业展示系统原创 2023-02-20 17:24:43 · 663 阅读 · 0 评论