首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
sharpdx和Direcdx
2024-10-04
SharpDX初学者教程第3部分:初始化DirectX
原文 http://www.johanfalk.eu/blog/sharpdx-beginners-tutorial-part-3-initializing-directx 在这部分中,我们将初始化DirectX. 我们要做的第一步是添加一个调用InitializeDeviceResources()我们Game 类的新方法,如下所示: private void InitializeDeviceResources() { } 首先,我们需要为后台缓冲区创建一个描述,这是通过以下代码完成的: usi
杂谈SharpDx中的WIC组件——我们需要WIC的图片编码功能么?
在前文 SharpDX之Direct2D教程II——加载位图文件和保存位图文件 中,发现在VB2010中不能很好的运用SharpDx中的WIC组件进行图片的编码工作.可能是我的设置问题,也可能是SharpDx对VB2010支持的不够好(用C#就没有问题) ,有网友将代码贴到VB2012中,也发现可以运行的很好.由于手头上没有VS2012,故这个功能的实验放置一段时间 不过,回过头想一想.我们需要WIC的图片编码功能么? Direct2D(SharpDx等)的显示绘制优势 和GDI.GDI+相比,
SharpDX之Direct2D教程II——加载位图文件和保存位图文件
本系列文章目录: SharpDX之Direct2D教程I——简单示例和Color(颜色) 绘制位图是绘制操作的不可缺少的一部分.在Direct2D中绘制位图,必须先利用WIC组件将位图加载到内存中,再绘制到RenderTarget中去 在SharpDX中绘制位图,分成两个部分: 利用WIC在SharpDX中加载位图,生成Bitmap对象 利用RenderTarget对象的DrawBitmap方法把Bitmap对象绘制到RenderTarget中去 利用WIC在SharpDX中加载位图文件 利用W
迁移基于Microsoft.DirectX的AudioRecoder类到SharpDX上
最近迁移项目到x64上,要处理的东西还是蛮多的,所以我要在说一次,不到万不得已不要用COM组件,要用COM组件也得首先考虑不需要我们关心平台的做法,或者得有64位版本. 比如Office的COM组件调用,excel可以用NPOI大家都知道了,如果你没用收费的aspose,那么你要操作其他office比如word,ppt等可以用NetOffice组件,虽然同样是调用COM,但是x86 x64都可以使用,而且任意完整本地Office版本即可(97~) 回到正题,这次是把基于 Microsoft.Di
SharpDX之Direct2D教程I——简单示例和Color(颜色)
研究Direct2D已经有一段时间了,也写了一个系列的文章 Direct2D ,是基于Windows API Code Pack 1.1.在前文 Direct2D教程VIII——几何(Geometry)对象的运算,本系列的终结篇 中介绍,由于Windows API Code Pack 1.1有错误问题,加上长时间没有更新(可以看出是2010年推出的),于是终止了该系列的教程. 在网上寻寻觅觅Windows API Code Pack 1.1的替代品.找到了SharpDX.SharpDX官网:ht
C# 从零开始写 SharpDx 应用 控制台创建 Sharpdx 窗口
原文:C# 从零开始写 SharpDx 应用 控制台创建 Sharpdx 窗口 版权声明:博客已迁移到 http://lindexi.gitee.io 欢迎访问.如果当前博客图片看不到,请到 http://lindexi.gitee.io 访问博客.本文地址 https://blog.csdn.net/lindexi_gd/article/details/80858740 本文告诉大家如何在控制台使用 SharpDx 创建窗口,这是一个底层的博客,我会用很多博客告诉大家如何从控制台创建一个高性能
WPF 使用 SharpDX 在 D3DImage 显示
原文:WPF 使用 SharpDX 在 D3DImage 显示 版权声明:博客已迁移到 http://lindexi.gitee.io 欢迎访问.如果当前博客图片看不到,请到 http://lindexi.gitee.io 访问博客.本文地址 https://blog.csdn.net/lindexi_gd/article/details/84253093 本文告诉大家如何使用 SharpDX 在 D3DImage 显示.在上一篇WPF 使用 SharpDX只是使用窗口,也就是无法使用其它的 W
WPF 使用 SharpDX
原文:WPF 使用 SharpDX 版权声明:博客已迁移到 http://lindexi.gitee.io 欢迎访问.如果当前博客图片看不到,请到 http://lindexi.gitee.io 访问博客.本文地址 https://blog.csdn.net/lindexi_gd/article/details/82115004 本文告诉大家如何在 WPF 使用 SharpDX ,只是入门 本文是一个系列 WPF 使用 Direct2D1 画图入门 WPF 使用 Direct2D1 画图 绘制基
和SharpDX坑爹的Variant刚正面
和SharpDX坑爹的Variant刚正面 几个月前我写了和篇文章<.NET中生成动态验证码>文章,其实里面藏着一个大坑.运行里面的代码,会发现运行的gif图片并没有循环播放: 细心的网友也注意到了这个问题: --但后来他备注说"已解决",我当时也不知道该怎么解决的,所以我追问了一下,但他一直没有回复.但思路肯定是有的,再不济,也可以将保存为字节数组的数据,用其它的库进行重新解析,然后指定循环次数即可,当然这个方法肯定很搓,想象中较好的办法应该是调用SharpDX内置的AP
2019-3-6-WPF-使用-SharpDX
title author date CreateTime categories WPF 使用 SharpDX lindexi 2019-03-06 16:52:37 +0800 2018-4-20 9:17:0 +0800 WPF D2D DirectX SharpDX 渲染 本文告诉大家如何在 WPF 使用 SharpDX ,只是入门. 本文是一个系列 WPF 使用 Direct2D1 画图入门 WPF 使用 Direct2D1 画图 绘制基本图形 WPF 使用 SharpDX WPF 使用
SharpDx
layout category title permalink posts_by_category SharpDX SharpDX 系列 /post/sharpdx
C# 从零开始写 SharpDx 应用 画三角
原文:C# 从零开始写 SharpDx 应用 画三角 版权声明:博客已迁移到 https://blog.lindexi.com 欢迎访问.如果当前博客图片看不到,请到 https://blog.lindexi.com 访问博客.本文地址 https://blog.csdn.net/lindexi_gd/article/details/82912654 在当前的画面都是使用三角形,在开始就告诉大家如何画三角,本文告诉大家如何用像素著色器画 本文是 SharpDX 系列博客,更多博客请点击Sharp
C# 从零开始写 SharpDx 应用 初始化dx修改颜色
原文:C# 从零开始写 SharpDx 应用 初始化dx修改颜色 版权声明:博客已迁移到 https://blog.lindexi.com 欢迎访问.如果当前博客图片看不到,请到 https://blog.lindexi.com 访问博客.本文地址 https://blog.csdn.net/lindexi_gd/article/details/82114907 本文来告诉大家如何在上一篇博客创建的窗口里面使用 Sharpdx 初始化,然后设置窗口颜色 本文是 SharpDX 系列博客,更多博客
SharpDX初学者教程第5部分:着色三角形
原文 http://www.johanfalk.eu/blog/sharpdx-beginners-tutorial-part-5-coloring-the-triangle 在第4部分中,我们创建了一个三角形,我们可以在像素着色器中为整个三角形设置单一颜色.在本教程中,我们将看到如何为三角形的每个顶点添加单独的颜色.我们将继续处理上一个教程中的代码,您也可以在此处找到该代码. 最终结果如下: 1.创建顶点结构 请记住,当我们渲染三角形时,我们上传了一个数组Vector3,因为每个顶点只是一个位
SharpDX初学者教程第4部分:绘制三角形
原文 http://www.johanfalk.eu/blog/sharpdx-beginners-tutorial-part-4-drawing-a-triangle 现在我们有了一个Direct3D初始化的窗口,现在是时候绘制一些东西了,就像所有其他教程一样,我们也将开始绘制一个三角形!要渲染我们的第一个三角形,实际上我们必须添加很多部分,所以让我们开始吧. 1.顶点 要创建三角形,我们将使用顶点.顶点是3D空间中的精确点,也可以包含其他信息(我们将在后面的教程中看到).目前,我们的顶点仅由
SharpDX初学者教程第2部分:创建窗口
原文 http://www.johanfalk.eu/blog/sharpdx-tutorial-part-2-creating-a-window 在第二篇教程中,我们将介绍如何创建一个稍后将呈现的简单窗口. 首先,我们将创建一个名为的新类Game.右键单击项目并选择“添加 - >类...”,将文件命名为“Game.cs”. 首先,我们将类RenderForm 设为public,然后添加一个带有两个变量来保存窗口客户端大小的宽度和高度(渲染大小,不包括窗口的边框).该RenderForm 班还需
SharpDX初学者教程第1部分:在Visual Studio 2013中设置SharpDX项目
原文 http://www.johanfalk.eu/blog/sharpdx-tutorial-part-1-setting-up-a-sharpdx-project-in-visual-studio-2013 这是我使用SharpDX的第一个教程.SharpDX允许您使用DirectX和C#渲染图形.我最近开始使用SharpDX,但是与其他选项相比,没有太多的文档和教程,因此我将继续编写这些教程. 注意:对于那些熟悉SharpDX的人,您可能知道它存在一个工具包,可以快速设置入门,这使得Ga
WPF 使用 SharpDx 异步渲染
本文告诉大家如何通过 SharpDx 进行异步渲染,但是因为在 WPF 是需要使用 D3DImage 画出来,所以渲染只是画出图片,最后的显示还是需要 WPF 在他自己的主线程渲染 本文是一个系列,希望大家从第一篇开始看 WPF 使用 Direct2D1 画图入门 WPF 使用 Direct2D1 画图 绘制基本图形 WPF 使用 SharpDX WPF 使用 SharpDX 在 D3DImage 显示 WPF 使用封装的 SharpDx 控件 WPF 使用 SharpDx 异步渲染 更多请看
C# 从零开始写 SharpDx 应用 笔刷
本文告诉大家如何在 SharpDx 里面使用笔刷,包括纯色笔刷.渐变笔刷和图片笔刷 本文属于 SharpDx 系列 博客,建议从头开始读 初始化 本文将会在 C# 从零开始写 SharpDx 应用 初始化dx修改颜色的代码基础进行修改 用到的初始化代码也不多,请看下面代码,这些代码都可以在上一篇博客找到 private void InitializeDeviceResources() { var backBufferDesc = new ModeDescription(Width, Height
C# 从零开始写 SharpDx 应用 绘制基础图形
本文告诉大家通过 SharpDx 画出简单的 2D 界面 本文属于 SharpDx 系列 博客,建议从头开始读 本文分为两步,第一步是初始化,第二步才是画界面 初始化 先创建 RenderForm 用来显示界面,在创建的过程需要指定宽度和高度 _renderForm = new RenderForm(); _renderForm.ClientSize = new Size(Width, Height); private const int Width = 1280; private const
热门专题
nextcloud大文件上传不上去
latex中cite问号
nginx判断请求token
ssh传文件到服务器命令
linux格式转换命令
oracle更改表结构删除某一列
.netcore linux下日志 写入TXT
内存泄露检测工具linux
appium swipe duration 无效
feign携带token
把canvas保存为图片 不要弹出窗口
openfiledialog 选择txt类型文件
github vs 配置推送
docker中Hbase如何查詢相关表
vmware fusion windows11 网络配置
linux docker.sock 位置
debian 10 ntpdate找不到合适的服务器
eclipse svn安裝
C# mysql.data依赖项
C语言char使用中文字符