E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Direct3D
window显示驱动开发—支持 DXGI DDI(二)
Direct3D
版本10DXGI函数本部分介绍用户模式显示驱动程序DLL提供给Microsoft
Direct3D
版本10运行时的MicrosoftDirectX图形基础结构(DXGI)函数。
程序员王马
·
2025-06-27 00:26
windows图形显示驱动开发
驱动开发
window 显示驱动开发-创建压缩缓冲区和解码渲染器目标(一)
Microsoft
Direct3D
运行时调用用户模式显示驱动程序的CreateResource函数,以创建压缩缓冲区和呈现目标以供解码。
程序员王马
·
2025-06-13 10:42
windows图形显示驱动开发
驱动开发
window 显示驱动开发-用户模式显示驱动程序
UMD是
Direct3D
运行时加载的动态链接库(DLL)。UMD可以包含一个支持多个
Direct3D
版本的DLL,也可以由单独的DLL组成。
程序员王马
·
2025-06-13 10:42
windows图形显示驱动开发
驱动开发
window 显示驱动开发-处理着色器代码
当Microsoft
Direct3D
运行时分别调用驱动程序的CreateVertexShaderFunc和CreatePixelShader函数时,用户模式显示驱动程序接收顶点和像素着色器代码。
程序员王马
·
2025-06-13 10:42
windows图形显示驱动开发
驱动开发
着色器
window 显示驱动开发-为视频处理创建渲染目标图面
Microsoft
Direct3D
运行时调用用户模式显示驱动程序的CreateResource函数,以创建用于视频处理的呈现目标图面。
程序员王马
·
2025-06-13 10:38
windows图形显示驱动开发
驱动开发
附加模块--Qt OpenGL模块功能及架构
功能被拆分为多个模块传统的QtOpenGL模块(QGL*)已被标记为废弃新的图形架构:Qt6引入了基于QRhi(QtRenderingHardwareInterface)的新图形架构提供了对Vulkan、Metal、
Direct3D
笨笨马甲
·
2025-06-13 06:36
Qt
OpenGL
qt
开发语言
window 显示驱动开发-创建视频处理设备
Microsoft
Direct3D
运行时调用用户模式显示驱动程序的CreateVideoProcessDevice函数来创建用于处理视频流的设备。
程序员王马
·
2025-06-12 23:20
windows图形显示驱动开发
驱动开发
window 显示驱动开发-如何查询视频处理功能(五)
Direct3D
运行时在D3DDDIARG_GETCAPS的pInfo成员指向的变量中为视频处理器模式指定DXVADDI_VIDEOPROCE
程序员王马
·
2025-06-11 19:27
windows图形显示驱动开发
音视频
Shader编写指南(五十九): 跨图形 API 的着色器开发指南
不同图形API(如
Direct3D
、OpenGL、Metal)在渲染行为上存在底层差异,Unity编辑器虽会隐藏大部分差异,但在特定场景下(如渲染纹理坐标、深度缓冲处理)仍需手动适配。
小李也疯狂
·
2025-06-09 17:39
Shader
着色器
shader
unity
window 显示驱动开发-提供视频解码功能(三)
D3DDDICAPS_GETDECODERTFORMATCOUNT和D3DDDICAPS_GETDECODERTFORMATS请求类型
Direct3D
运行时指定D3DDDIARG_GETCAPSpInfo
程序员王马
·
2025-06-05 14:14
windows图形显示驱动开发
音视频
window 显示驱动开发-处理多个锁
使用
Direct3D
运行时,可以允许顶点缓冲区和索引缓冲区具有多个未完成的锁。用户模式显示驱动程序必须以与Windows2000显示驱动程序模型中运行时相同的方式处理多个锁。
程序员王马
·
2025-06-03 12:30
windows图形显示驱动开发
驱动开发
window 显示驱动开发-支持多个处理器
多处理器计算机上的用户模式显示驱动程序可以让Microsoft
Direct3D
运行时处理多处理器优化,或者驱动程序可以执行自己的多处理器优化。
程序员王马
·
2025-06-02 12:07
驱动开发
window 显示驱动开发-
Direct3D
呈现性能改进(一)
Windows显示驱动程序模型(WDDM)1.3及更高版本驱动程序可以支持Microsoft
Direct3D
呈现性能改进,使
Direct3D
9硬件能够更好地利用硬件命令缓冲区和计数器,并将系统内存高效复制到子资源
程序员王马
·
2025-05-27 14:11
windows图形显示驱动开发
驱动开发
window 显示驱动开发-呈现开销改进
从Windows8.1开始,Microsoft
Direct3D
运行时更高效地处理内部交换缓冲区,从而减少GPU上的处理负载。
程序员王马
·
2025-05-27 14:11
windows图形显示驱动开发
驱动开发
window 显示驱动开发-报告渲染操作的可选支持
这些设置直接影响DirectX图形子系统(DWM/GDI/
Direct3D
)如何优化合成和
程序员王马
·
2025-05-24 06:40
windows图形显示驱动开发
驱动开发
window 显示驱动开发-提交命令缓冲区
必须执行以下操作序列以通过Windows图形堆栈传递命令缓冲区:当
Direct3D
运行时调用以下任一UMD函数以执行指定操作时,用户模式显示驱动程序(UMD)将启动命令缓冲区提交。
程序员王马
·
2025-05-18 19:21
windows图形显示驱动开发
驱动开发
WPF 3D图形库:创建高效交互式三维界面
WPF3D图形库使用
Direct3D
基础,利用Viewport3D控件显示3D元素,并通过Model3DGroup、MeshGeometry3D、Material等类创建复杂3D模型。此外
张天筝
·
2025-05-12 04:35
window 显示驱动开发-用户模式显示驱动程序的线程模型
例如:创建两个Microsoft
Direct3D
设备的应用程序可以有两个单独访问这些设备的线程。应用
程序员王马
·
2025-05-09 21:37
windows图形显示驱动开发
驱动开发
视频编解码相关资料汇总
DirectDraw和
Direct3D
作为替代API引入,以支持全屏游戏和3D渲染,作为当时现有硬件的扩展。与GDI的相互作用是复杂的。这种设计限制了传统GDI元素与
cg101202
·
2025-05-09 06:55
图形
硬件加速
视频编解码
Windows
图形
linux
Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(五)
一、每个阶段的UAV—架构革新与限制突破在Microsoft
Direct3D
11中,计算着色器(UAV)的无序访问视图数限制为8个,(像素着色器)RTV)+UAV(8个组合(呈现目标视图。
程序员王马
·
2025-04-22 16:30
windows图形显示驱动开发
windows
Windows 图形显示驱动开发-WDDM 1.2功能_WDDM 1.2 和 Windows 8
随着WindowsVista中的引入,WDDM体系结构提供了启用新功能的功能,例如桌面组合、增强的容错、视频内存管理器、GPU计划程序、
Direct3D
图面的跨进程共享等。
程序员王马
·
2025-04-22 16:00
windows图形显示驱动开发
windows
驱动开发
Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(四)
一、无覆盖和放弃在基于磁贴的延迟呈现(TBDR)体系结构上呈现内容:
Direct3D
11.1中的呈现目标现在可以使用一组新的资源API来支持放弃行为。
程序员王马
·
2025-04-20 00:54
windows图形显示驱动开发
驱动开发
Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第六章:在
Direct3D
中绘制
代码工程地址:https://github.com/jiabaodan/Direct12BookReadingNotes学习目标熟悉
Direct3D
接口的定义,保存和绘制几何数据;学习编写基本的顶点和像素着色器
贾宝蛋@
·
2025-04-18 12:26
DirectX
Direct
游戏开发
Windows 图形显示驱动开发-WDDM 3.0功能- D3D12 视频编码(一)
关于
Direct3D
12视频编码在Windows11(WDDM3.0)之前,DirectX12提供了应用程序和驱动程序级接口(API和DDI),以支持多个视频应用程序的GPU加速,包括视频解码、视频处理和运动估计
程序员王马
·
2025-03-18 07:38
windows图形显示驱动开发
驱动开发
windows
DirectX12GameEngine:用C打造的强大游戏引擎
项目地址:https://gitcode.com/gh_mirrors/di/DirectX12GameEngine项目介绍DirectX12GameEngine是一款完全使用C#编写的游戏引擎,利用
Direct3D
12API
伏崴帅
·
2025-01-29 05:02
对于着色器语言 opengl 和
direct3d
有区别吗?
OpenGL和
Direct3D
是两种不同的图形API(应用程序接口),它们都支持着色器编程,但在语法、结构和一些功能细节上存在差异。
插件开发
·
2024-02-28 16:29
Windows
着色器
3d
CodeBus 有问必答 使用VS2022最小工具集 开发 windows 图形库 Direct12操作流程
同名DirectX12-知乎(zhihu.com)0.0完整项目测试文件链接链接:https://pan.baidu.com/s/1auld5NCGXcu0wMoBQCPRHw提取码:da1g0.0.0
Direct3D
12
a1309602336
·
2024-02-10 11:46
windows
11 OpenGL可编程顶点处理
可编程顶点处理ProgrammableVertexProcessingProgrammableVertexProcessing(可编程顶点处理)是现代图形渲染管线中的一个重要阶段,尤其在OpenGL、
Direct3D
乘风之羽
·
2024-02-08 16:34
OpenGL
图形渲染
《dx12 龙书》第四部分学习笔记——预备知识(上)
1、概述 通过
Direct3D
这种底层图形应用程序编程接口(ApplicationProgammingInterface,API),即可在应用程序中对图形处理器(GraphicsProcessingUnit
晚安黎明
·
2024-02-06 22:28
学习
笔记
dx12 龙书第四章学习笔记 --
Direct3D
的初始化
1.预备知识:①
Direct3D
12概述:通过
Direct3D
这种底层图形应用程序编程接口(ApplicationProgrammingInterface,API),即可在应用程序中对图形处理器(GraphicsProcessingUnit
帅狗狗灬
·
2024-02-06 22:56
DirectX
笔记
游戏
学习
c++
dx12 龙书第六章学习笔记 -- 利用
Direct3D
绘制几何体
1.顶点与输入布局:除了空间位置,D3D的顶点还可以存储其他属性数据,且D3D允许我们自行构建顶点格式①第一步:创建一个结构体来容纳选定的顶点数据structVertex1{XMFLOAT3Pos;XMFLOAT4Color;};structVertex2{XMFLOAT3Pos;XMFLOAT3Normal;XMFLOAT2Tex0;XMFLOAT2Tex1;};//成员使用XMFLOATn而不
帅狗狗灬
·
2024-02-06 22:56
DirectX
笔记
学习
c++
游戏
《dx12 龙书》第一部分学习笔记(一)
2、
Direct3D
采用的是左手坐标系。 解释:我们可以伸出左手,并拢手指指向x轴正方向。接着将四指弯曲向y轴正方向,此时拇指所指方向就是z轴正方向。右手坐标系同理。3、向量的四个
晚安黎明
·
2024-02-06 22:56
学习
技术美术
dx12 龙书第一章学习笔记 -- 向量代数
向量对应的坐标总是相对于某一参考系而言,我们需要知道如何将向量坐标在不同的框架之间进行转换dx12中涉及顶点空间->世界空间->摄影空间的坐标系转换,其转换矩阵可以通过dx12提供的函数获得,也可以自行构造
Direct3D
帅狗狗灬
·
2024-02-06 22:25
DirectX
笔记
学习
c++
游戏
图形世界分裂的两派——理清D3D和OpenGL的脉络
计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印出来的技术,API(ApplicationProgrammingInterface)即“应用程序接口”是连接应用程序与操作系统、实现对计算机硬件控制的纽带,
Direct3D
iteye_15898
·
2024-02-05 06:17
c/c++
数据库
游戏
d3dcompiler_47.dll是什么文件,如何解决找不到d3dcompiler_47.dll文件
d3dcompiler_47.dll是一个属于微软DirectX组件的动态链接库文件,它是
Direct3D
编译器的一部分,主要用于在Windows操作系统中编译和运行
Direct3D
11应用程序和游戏。
sheng12345678rui
·
2024-02-03 02:25
经验分享
dll丢失
dll文件
游戏
dll
找不到d3dx9_43.dll怎么办?有什么方法能解决这个问题
具体到d3dx9_43.dll文件,它是
Direct3D
9的一部分,主要负责提供3D图形渲染、纹理处理、数学运算等相关功能。当电脑找不到d3dx9_43.dll文件时,可能会带来以
a555333820
·
2024-01-30 05:30
dll文件丢失
dll修复
windows
dll
1024程序员节
缺失了要如何处理?d3dcompiler43.dll多种解决方法分享
一.d3dcompiler43.dll文件的作用以及找不到的原因d3dcompiler43.dll文件属于
Direct3D
的编译器组件,它对电脑中运行的游戏和图形
智能知鸟66
·
2024-01-29 02:05
dll文件修复方法
电脑程序故障
dll
dll丢失
dll文件
windows
d3dcompiler_47.dll丢失怎么解决,教你如何修复d3dcompiler_47.dll丢失问题方法
d3dcompiler_47.dll是一个动态链接库文件,它是Microsoft
Direct3D
ShaderCompiler的一部分,主要用于在Windows操作系统中编译和运行3D图形应用程序。
sheng12345678rui
·
2024-01-28 20:29
windows
dll丢失
dll文件
dll修复
dll
在
direct3D
中,透明度处理和D2D1_ALPHA_MODE_PREMULTIPLIED含义?
文章目录1.D2D1_ALPHA_MODE_PREMULTIPLIED含义2.
Direct3D
10中预乘设置3.清除背景颜色1.D2D1_ALPHA_MODE_PREMULTIPLIED含义D2D1_ALPHA_MODE_PREMULTIPLIED
插件开发
·
2024-01-25 22:58
计算几何
3d
性能优化
前端
【GitHub项目推荐--DiligentEngine: 一个开源跨平台的底层图形库和渲染框架】【转载】
它的设计充分利用了
Direct3D
12、Vulkan和Metal,同时通过
Direct3D
11、OpenGL和OpenGLES支持较旧的平台。
旅之灵夫
·
2024-01-24 11:57
GitHub项目推荐
github
开源
图形渲染
direct3d
-msaa-抗锯齿算法-教程-涉及概念解析
文章目录1.交换链2.表面3.IDXGIFactory4.ID3D10RasterizerState5.ID3D10Resource6.交换链GetBuffer函数7.ID3D10Device中ResolveSubresource函数8.IDXGISurface9.ID2D1RenderTarget中的CreateSharedBitmap函数10.ID3D10RenderTargetView1.交
插件开发
·
2024-01-23 23:27
计算几何
3d
算法
使用SDL2显示一张图片,SDL2上手贴
SDL全名SimpleDirectMediaLayer,是一个跨平台的底层音频、视频、键盘、鼠标操作库,操作实际通过更底层的OpenGL/
Direct3D
完成,在保留跨平台的兼容性之外提供了非常高的效率
weixin_33991727
·
2024-01-20 03:04
ffmpeg
人工智能
shell
最推荐的视频播放器——PotPlayer
除了支持3D视频外,PotPlayer还覆盖支持以及
Direct3D
9Ex翻转模式。适用于Windows11的视频播放器与电视、HDTV、DVD等多种设备兼容,同时支持多种字幕格式
姗丽尔
·
2024-01-19 21:54
实用工具
音视频
一、什么是OpenGL
而另一种程序接口系统是仅用于MicrosoftWindows上的
Direct3D
。OpenGL常用于CAD、虚拟实境、科学可视化程序和电
柳暗花明又一匪
·
2024-01-16 03:06
C++游戏引擎中的坐标系
一.
Direct3D
四大变换SetTransform(D3DTS_WORLD,&mTrans);SetTransform(D3DTS_VIEW,&matView);//应用取景变换矩阵SetTransform
霸王•吕布
·
2024-01-14 18:46
C++
游戏引擎
算法
游戏
c++
游戏程序
电脑找不到d3dcompiler43.dll怎么修复,教你5个可靠的方法
d3dcompiler43.dll是Windows操作系统中的一个重要动态链接库文件,主要负责
Direct3D
编译器的相关功能。
dll修复高手
·
2024-01-11 00:52
计算机dll修复
dll文件修复
dll修复工具
windows
c++
骑砍战团MOD开发(34)-光照系统
一.
Direct3D
光照类型
Direct3D
将光源分为3种类型,点光源,方向光源,聚光灯源.
Direct3D
内部会根据光源类型进行2D渲染管线实时计算.
Direct3D
将光照参数封装在D3DLight9
霸王•吕布
·
2024-01-09 20:22
骑砍1战团mod开发
游戏程序
[技术杂谈][转载]vulkan是什么?
这个新界面让您可以更好地描述您的应用程序打算做什么,与OpenGL和
Direct3D
等现有API相比,这可以带来更好的性能和更少令人惊讶的驱动程序行为。
FL1623863129
·
2024-01-07 14:46
技术杂谈
android
VLC花屏问题解决思路
http://blog.csdn.net/ufocode/article/details/49823491问题描述:在使用VLC播放视频时,播放器默认
Direct3D
视频输出,如果PC没有3D加速,那么在播放视频的过程中容易出现花屏的问题
回来的博客
·
2024-01-06 12:32
vc
vc
C++使用MINGW64集成
Direct3D
开发环境
霸王•吕布/MinCPlusCompiler·GitCodewindowsmingw64c++简易开发编译工具,集成
Direct3D
FMODCmake编译工具https://gitcode.net/qq
霸王•吕布
·
2024-01-02 06:33
C++
c++
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他