FFmpeg.AutoGen 获取注册的编解码类型

摘要: 使用FFmpeg.AutoGen 获取注册的编解码类型 1 获取版本 Debug.WriteLine($"FFmpeg version info: {ffmpeg.av_version_info()}"); FFmpeg version info: 6.0-full_build-www.gyan.d 阅读全文
posted @ 2024-12-18 14:43 TanZhiWei 阅读(0) 评论(0) 推荐(0) 编辑

Net分析EDID

摘要: EDID(Extended Display Identification Data,扩展显示标识数据)主要提供以下数据: 显示器基本信息:包括制造商名称、产品型号、序列号、生产周和年份等。 显示器特性:如屏幕尺寸、宽高比、色彩特性等。 信号支持情况:支持的视频输入信号类型,比如VGA、DVI、HDM 阅读全文
posted @ 2024-12-05 11:15 TanZhiWei 阅读(14) 评论(0) 推荐(0) 编辑

Net中使用快速高性能的DX截图

摘要: 使用DX获取桌面图像主要有如下5步: 1 获取适配器; 2获取输出; 3创建设备; 4创建复制输出; 5创建图像纹理 使用的组件,Opencv使用mat 进行分辨率转换压缩 using 指令集合 using System; using System.Runtime.ExceptionServices 阅读全文
posted @ 2024-12-04 11:35 TanZhiWei 阅读(15) 评论(0) 推荐(0) 编辑

Net获取windows显示适配器、监视器信息

摘要: 先了解一个概念 在.net 中如何获取屏幕监视器的详情。主要有如下四种方法: 1 显示适配器-设备的硬件ID和状态标志等信息 [DllImport("user32.dll")] private static extern bool EnumDisplayDevices(string lpDevice 阅读全文
posted @ 2024-12-03 19:55 TanZhiWei 阅读(14) 评论(0) 推荐(0) 编辑

Maui跨平台开发方案

摘要: 基于Maui 开发一款跨组跨平台Android《语音助手》项目,背景:对接输入源算法组提供so模型动态库,执行指令。由于初次尝试开发Maui 跨平台调用so动态库,整体项目遇到了一些问题,记录一下。 整体解决方案: 1 本次开发结合两种编译器Android Studio和Visual Studio 阅读全文
posted @ 2024-10-23 19:09 TanZhiWei 阅读(64) 评论(0) 推荐(0) 编辑

windows系统防火墙应用程序出入站实现添加

摘要: 使用com 组件: 具体实现如下: using System; using NetFwTypeLib; namespace FireWall { public static class FireWallHelper { /// <summary> /// 将应用程序添加到防火墙例外 /// </su 阅读全文
posted @ 2024-09-25 09:45 TanZhiWei 阅读(19) 评论(0) 推荐(0) 编辑

ORM之SqlSugar简单示例

摘要: 示例结构 还有一种不需要拷贝X86/X64 下的SQLite.Interop.dll 以及System.Data.SQLite.dll 。直接安装Nuget包System.Data.SQLite,SqlSugar 下面给出示例代码,安装编码框架可扩展 IDal接口定义 namespace ORMRe 阅读全文
posted @ 2024-08-02 17:52 TanZhiWei 阅读(31) 评论(0) 推荐(0) 编辑

Frpc配置文件生成

摘要: Frpc代理依赖Frpc.ini, 本文介绍其配置操作 1 ini操作 /// <summary> /// INI文件读写辅助类 /// </summary> internal static class IniHelper { #region Public Methods /// <summary> 阅读全文
posted @ 2024-08-01 17:35 TanZhiWei 阅读(83) 评论(0) 推荐(0) 编辑

Frpc 内网穿透客户端配置教程

摘要: github: https://github.com/fatedier/frp/releases1 下载操作系统对应版本的Frpc.exe 客户端程序2 配置对应的frpc.ini文件3 切换到Frpc.exe目录,cmd执行:Frpc.exe -c frpc.ini 例如:frpc.ini 如下 阅读全文
posted @ 2024-08-01 17:25 TanZhiWei 阅读(338) 评论(0) 推荐(0) 编辑

WPF 检测Windows用户会话状态:登录界面、非登录界面

摘要: 1 主动获取Windows用户会话状态:登录界面、非登录界面,没有直接的Api接口,通过获取当前的前台窗台判断, 条件: 获取不到、UWP界面且窗体名字:windows 窗体类名windows.ui.core.corewindow。 经过压测可靠 using System; using System 阅读全文
posted @ 2024-07-29 17:18 TanZhiWei 阅读(37) 评论(0) 推荐(0) 编辑