创业之始

2023-12-02 10:48
文章标签 创业 之始

本文主要是介绍创业之始,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近一直在弄创业的软件,从昨天18号开始,也是我们创业的纪念日。昨天解决的问题就是截屏软件代码的分析,有一个C#编写的截屏软件,试了一下,本以为我们第一期的任务就完成的呢,后来晚上弄了一场LUL,结果发现这个录屏软件不能录游戏的屏,能录,就是录完之后,播放的时候是黑屏,所有也就是这次黑屏,一直在苦苦追寻到底是什么原因。到现在,早上没有工作,去了趟学校,交了下实训报告。

下面说一下黑屏到底是什么原因吧,

一句话概括,黑屏是由于DDraw加速引起的!

先说一下DirectX的显示原理,通常我们看到的屏幕上的数据,都是通过Primary Surface送至显示器的,什么是Primary Surface呢?中文叫做主显示表面,也就是说我们当前看到的屏幕上的图像数据是从这个表面来的,除了主表面意外还有离屏表面,叫做OffScreenSuface。这种表面中的数据是不直接显示在屏幕上的。常用的截屏函数也基本上是通过截取Primary Surface中的数据来实现的。现在多数的视频播放软件都是用DDraw写的(现在DDraw已经融合到DirectX的Graphics本分,DDraw这个词也已经成为历史了。),而且使用了一种叫做Overlay的表面,我们常用的截屏函数都是截取普通的primary surface中的数据,无法截取Overlay surface中的数据,而微软又没有提供公共的API来获取Overlay surface中的数据,所以,黑屏就不足为奇了。下面就是使用了Overlay技术的Windows Media Player截图时的黑屏现象。

Overlay是纯硬件支持的,DDraw并不会用软件实现这种功能。这种Surface的特殊之处在于,它相当于蒙在屏幕上的一块塑料板,也就是说,这个如果使用了这种Surface,那么它就位于所有surface的最前端。显示设备在向屏幕显示数据的时候,会先判断该位置是否有Overlay,如果有,就显示Overlay中像素,如果没有,就使用Primary Surface中的像素。所以,当你打开一个播放器来播放视频,截图的时候就会发现播放器窗口是黑的。原因就是这块区域正好对应着Overlay。当然是截取不到的。

究其本质,实际上就是一种,都是禁止使用Overlay Surface。而且这些方法都有一个弊端,就是要求先入为主,也就是在软件启动前(或者确切的说,是视频播放前)做好设置,然后再启动软件。如果视频已经播放(Overlay已经被占用),那么这些方法将会统统失效。

除此之外,还可以使用现成的截图软件,很多软件都可以处理黑屏的情况,比如HyperSnap 6就很不错。


这篇关于创业之始的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/445040

相关文章

AI项目的商业模式与回报支持者【AI创业、AI项目】

随着人工智能技术的日益成熟,越来越多的AI项目涌现出来,如何维持项目的可持续发展成为了关键问题之一。本文将探讨AI项目的商业模式,并介绍如何回报那些支持项目发展的用户。我们将从不同的角度来分析这个问题,包括赞助方式、会员制度、开源项目的部署和功能等方面。 一、AI项目的商业模式 赞助与会员制度 AI项目的商业模式通常包括赞助和会员制度两大部分。赞助是指通过用户的直接经济支持来帮助项目发展,而

第九届“创客中国”生成式人工智能中小企业创新创业大赛招商推介圆满落幕

金秋九月,丹桂飘香。9月2日晚,第九届“创客中国”生成式人工智能(AIGC)中小企业创新创业大赛招商推介会在南昌高新区艾溪湖畔成功举办。南昌市政府副秘书长、办公室党组成员陈吉炜出席并致辞。市中小企业局党组书记、市工信局党组书记、局长骆军出席。南昌高新区党工委委员、管委会副主任刘用强主持并作高新区推介。南昌高新区生成式人工智能相关企业及大赛参赛选手参加了本次活动。 (市政府副秘书长

创业型公司如何实现数字化营销突破?

​在当今数字化时代,创业型公司可谓机遇与挑战并存。如何利用数字化营销手段实现突破,成为发展关键。 一、现状之困 资源有限:创业型公司资金、人力相对匮乏,难在传统营销上大笔投入。 品牌知名度低:新公司在市场上认知度不足,吸引客户关注有难度。 数字化营销意识薄弱:部分创业公司对数字化营销重要性认识不够,仍依赖传统方式。 二、突破策略 明确目标客户群体:通过市场调研和数据分析,精准定位,

盘点成都产业园前十,寻找你的理想创业地!

成都,这座充满活力与机遇的城市,拥有众多优秀的产业园。今天,就让我们一同来盘点成都产业园前十,为你的创业梦想找到最理想的栖息之地。 国际数字影像产业园:作为成都产业园排名前十的数字文创产业园,国际数字影像产业园在数字影像、数字文创、数字媒体等领域具有明显优势。该园区为创业者提供了专业的产业服务平台和丰富的共享资源,是数字影像产业创新发展的新高地。 成都高新技术产业开发区:在高新技术产业孵化

创业参考信息。

趣头条推荐系统,依据用户属性进knn聚类,对用户兴趣深度挖掘,使用lda主题模型对文章进行分类,使用深度神经网络模型训练doc2vec(文本分析下的情感分析,从文字中自动识别出人们对特定主题的主观看法、情绪以及态度等等) [3]  。离线计算使用svd矩阵分解和item base协同过滤,生成个性化推荐文章集,线上实时使用LR预测模型,通过点击反馈对推荐结果进行重排序。将人群和文章进行分类,将用户

Pinterest收购视觉创业公司VisualGraph

原文链接在这里:-〉http://www.wumii.com/topbar/YlQPjhXE 照片共享社交平台Pinterest周一宣布,该公司已经收购了一家仅有两名员工的创业公司。 这家创业公司名为VisualGraph,主要从事与机器视觉、图像识别和视觉搜索技术有关的业务。在被Pinterest收购以后,VisualGraph创始人凯文·景(Kevin Jing)及其合伙人大卫·刘(

[创业之路-145] :做项目做产品,50米/100米短跑与马拉松长跑,跑法不同,几人的小分队作战与兵团战役,打法不同

目录 一、做项目做产品类同于跑步,50米/100米短跑与马拉松长跑,跑法不同 1. 50米/100米短跑与项目/产品短周期开发的类比 2. 马拉松长跑与长期项目/产品开发的类比 3. 跑法不同的核心差异 二、做项目做产品类同于打仗,几人的小分队作战与兵团战役,打法不同 1. 规模与复杂度 2. 战略与战术 3. 沟通与协作 4. 领导力与执行力 5. 风险评估与应对 一、

2024如何开始进入美业?美业创业步骤分享|博弈美业系统管理系统源码

进入美业可以是一个令人兴奋且具有挑战性的决定。以下是一些步骤,希望可以帮助你在美业建立自己的职业生涯: 1.确定你的兴趣和专长: 首先要考虑你对美业的兴趣和擅长的领域,比如化妆、美发、美甲、美容护理等。确定自己的兴趣和优势将有助于选择适合你的方向。 2.接受相关培训和教育: 无论你选择成为美发师、彩妆师、美甲师还是美容师,都需要接受相关的培训和教育。你可以选择就读美容学校或参加专业培训

创业公司如何让程序员每周工作60至80个小时?

创业公司如何让程序员每周工作60至80个小时? 令人伤心的是,真有个人,真的提了这么个问题。 而且这还不是孤例。我知道还有很多的软件公司创始人喜欢这个话题,我觉得有必要给他们传递一个信息。 给所有你们这些认为“经理就是要给雇员排满活儿”的人: 亲爱的经理, 你错了。 你的雇员不是你的奴隶。 别再用胡萝卜加大棒的方案了。那是老一套。我们可跟那会儿不一样。 有更给力的