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
DirectX12
Windows 图形显示驱动开发-WDDM 3.0功能- D3D12 视频编码(一)
关于Direct3D12视频编码在Windows11(WDDM3.0)之前,
DirectX12
提供了应用程序和驱动程序级接口(API和DDI),以支持多个视频应用程序的GPU加速,包括视频解码、视频处理和运动估计
程序员王马
·
2025-03-18 07:38
windows图形显示驱动开发
驱动开发
windows
DirectX12
(D3D12)基础教程 二“纹理”
什么是纹理,简单理解叫贴图,比如现在一张1920X1080图片要显示在1920X1080的窗口上,那么图片像素与窗口一一对应简单的复制粘贴。如果图片大小与目标大小不一样时通过某种算法实现显示目标窗口上,这就叫纹理过滤。纹理坐标范围0到1,原点在左下角使用d3d12窗口显示一张图片,如果用gdi+现实简单多了,调用一个函数就可以解决。1.读取图片信息大小,像素深度BPP,d3d12所要的格式,数据。
指掀涛澜天下惊
·
2025-02-26 02:38
d3d12
c++
vc
3d
c++
visual
studio
windows
开发语言
2024年
DirectX12
(D3D12)基础教程(十七)—(5)
UINTnMeshCnt=stMeshData.m_paiModel->mNumMeshes;if(0==nMeshCnt){ATLTRACE("文件(%s)中没有网格数据!\n",pszFileName);returnFALSE;}constaiMesh\*paiSubMesh=nullptr;constaiVector3DZero3D(0.0f,0.0f,0.0f);UINTnNumBones
2401_84165919
·
2025-02-26 02:04
程序员
3d
directx12
3d开发过程中出现的报错 十三
0x00007FF6C5284857处(位于Ssao.exe中)引发的异常:0xC0000005:写入位置0x0000000000000000时发生访问冲突。错误原因分析空指针引用:程序尝试对一个空指针(值为NULL或0x0000000000000000)进行写操作。这通常是由于指针未被正确初始化,或者在使用指针之前指针被意外置为NULL导致的。内存损坏:程序中可能存在内存越界访问、重复释放内存等
云缘若仙
·
2025-02-22 23:37
c++
开发语言
directx12
3d+vs2022游戏开发第六章 笔记八 绘制几何体
1.顶点与输入布局在DirectX123D中,顶点是构建几何体的基本单元,它不仅包含了空间位置信息,还可以存储颜色、法线、纹理坐标等其他属性数据。通过定义不同的顶点结构体,可以创建出满足各种需求的顶点格式。例如,以下结构体定义了一个包含位置和颜色信息的顶点:structVertex{ XMFLOAT3Pos; XMFLOAT4Color;};在这个结构体中,XMFLOAT3类型的Pos
云缘若仙
·
2025-02-02 01:23
directx12
3d
3d
笔记
算法
directx12
3d
directx12
3d游戏开发 了解函数名和类名规律,提高开发效率
类常用:形式为XM+“✳✳✳✳✳✳”XMVECTOR:XM+VECTOR向量类XMMATRIX:XMMATRIX矩阵类前加F:FXMVECTORF+XM+VECTOR前3个XMVECTOR参数前加C:CXMVECTORC+XM+VECTOR其余的XMVECTOR参数其他类定义在:DirectXMath库结构函数常用:形式为XM+“✳✳✳✳✳✳”+“✳✳✳✳✳✳”+“✳✳✳✳✳✳”XMVectorA
云缘若仙
·
2025-01-30 21:15
directx12
3d
算法
UE问题盘点
(TimedoutwaitingforRenderTreadafter120.00secs)分析解决:像素流送模式,部署机无显示器无分辨率所致(接显示器或显卡欺骗器)项目设置TargetedRHIs为
DirectX12
井底一蛤蟆
·
2024-02-20 14:15
UE
UE
CrossOver 24.0 让Mac可以运行Windows程序的工具
CrossOver24.0最新版重点添加了对
DirectX12
支持,从而在Mac上更好地模拟运行Windows游戏,开发者在CrossOver23中可以调用
DirectX12
,在模拟游戏的过程中同时调用所有
YU_bibo
·
2024-02-19 11:26
热门软件
macos
CrossOver
macos
mac
CrossOver
CrossOver
24
DirectX12
3D游戏开发实践(龙书)第一章 向量代数
向量第一章向量代数向量与坐标系定义坐标系向量的基本运算利用DirectXMath库对向量运算DirectXMath使用环境向量类型加载方法和存储方法参数传递常向量运算符重载杂项Setter函数向量函数浮点数误差第一章向量代数向量与坐标系定义一种兼具大小和方向的量坐标系下图展现了向量v以及控件中俩组不同的标架(frame)每当我们根据坐标来确定一个向量时,其对应的坐标总是相当于某一个参考系而言的。在
混迹中的咸鱼
·
2024-02-06 22:58
C++
图形渲染
电脑配置
电脑型号X64兼容台式电脑操作系统Windows10Enterprise64位(
DirectX12
)处理器英特尔Xeon(至强)
[email protected]
(X2)主板ASRockRackEP2C621D12WS
roguish读书人
·
2024-01-29 22:52
《
DirectX12
3D游戏开发实战》读书笔记4:常用计时器
文章目录性能计时器游戏计时器类帧与帧的时间间隔总时间声明本来想直接填入书中标题“计时与动画”的,但是貌似这一节的内容与动画关系并不大,反倒是基本全在讲性能计时器和游戏计时器的使用方法及应用,所以将标题改为“常用计时器”性能计时器为了能够精确的度量时间,需要使用性能计时器。若需要调用查询性能计时器的win32函数,需要包含windows.h文件性能计时器所用的时间度量单位称为计数。可以调用Query
tikris
·
2024-01-21 08:36
3d
游戏
c++
microsoft
DirectX12_入门之三角形
为了更加深刻的理解图形API之间的区别,从此文让我们正式开始
DirectX12
的学习之旅。
沉默的舞台剧
·
2024-01-15 17:51
DirectX12
DirectX12
Windows 11 安装要求检测失败
Windows11硬件要求:CPU:现代1Ghz64bit双核处理器内存:4GBRAM存储:64GB硬盘显示:9英寸720p分辨率固件:UEFI,SecureBoot&TPM2.0compatible显卡:
DirectX12
攻城狮_正
·
2024-01-07 17:10
[Win32]Win32窗口
特别是
DirectX12
展现的卓
orbitgw
·
2024-01-05 05:38
Win32
CG
c++
windows
人工智能视频无损放大Topaz Video Enhance AI软件常见问题
兼容
DirectX12
的GPU(NVidia或AMD)。
hereitis
·
2023-12-19 22:58
FFmpeg下一个版本将支持Vulkan
Vulkan是OpenGL的下一代版本,和
DirectX12
一样都是基于AMD私有的MantleAPI。
无边海洋
·
2023-11-04 10:51
ffmpeg
CrossOver 23 .6 Mac中文版CrossOver 2024最新功能介绍
CrossOver23.6Mac最新2024版重点添加了对
DirectX12
支持,从而在Mac上更好地模拟运行Windows游戏,开发者在CrossOver23中可以调用
DirectX12
,在模拟游戏的过程中同时调用所有
yanzhixue2023
·
2023-10-31 02:48
mac
CrossOver
macOS
macos
电脑
ios
Mac/Linux类虚拟机_CrossOver虚拟机CrossOver 23.6正式发布2024全新功能解析
CodeWeivers公司于今年10月发布了CrossOver23.6测试版,重点添加了对
DirectX12
支持,从而在Mac上更好地模拟运行Windows游戏。
huarongdao2021
·
2023-10-31 02:13
热门软件
macOS
CrossOver
游戏
macos
windows
音视频
电脑
ios
DirectX12
- Triangle Culling and Winding Order(三角形的剔除与绕序)
这里是SunshineBooming,GPU公司一枚小小的Driver工程师,主要工作是写DirectX12Driver,我会持续更新这个DX12Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互动,知无不言:DirectX12Spec总目录目录1.什么是TriangleCulling(三角形剔除)?2.什么是WindingOrder(绕序)?3.如
SunshineBooming
·
2023-10-14 07:49
DirextX12
算法
windows
图形渲染
驱动开发
游戏
Mac/Linux虚拟机CrossOver 23下载,安装和激活步骤
CodeWeavers公司于今年6月发布了CrossOver23测试版,重点添加了对
DirectX12
支持,从而在Mac上更好地模拟运行Windows游戏。
好久不见渐渐贱
·
2023-10-07 19:16
Mac软件
macos
虚幻
linux
DirectX12
学习笔记(六)Drawing in Direct3D
目录6.1VERTICESANDINPUTLAYOUTS6.2VERTEXBUFFERS6.3INDICESANDINDEXBUFFERS6.4EXAMPLEVERTEXSHADER6.4.1InputLayoutDescriptionandInputSignatureLinking6.5EXAMPLEPIXELSHADER6.6CONSTANTBUFFERS6.6.1CreatingConsta
Calette
·
2023-09-29 07:36
DirectX12
Vulkan 简介
Vulkan是一个免费开放的、跨平台的、底层的图形API,在一定程度上比AMDMantle、微软
DirectX12
、苹果Metal更值得开发者关注。
ghjk014
·
2023-09-28 14:45
valkan编程
mfc
c++
开发语言
DirectX12
学习笔记-创建窗口
创建窗口就是纯的WinAPI,我设想的窗口是这样的:我们调用WinMain启动窗口,然后在WinMain初始化和启动消息循环。消息会传入OnEvent,WndProc是窗口过程函数(每个窗口都有一个WndProc函数,用于接收和处理窗口相关的消息,如鼠标点击、键盘输入、窗口大小调整等。)#pragmaonce#includenamespaceLocalRenderer{classWindow{MS
YUE ZHEN PENG
·
2023-09-27 22:12
学习
笔记
c++
Topaz Video Enhance Al视频无损放大软件常见问题指南
兼容
DirectX12
的GPU(NVidia或AMD)。从2015年开始的IntelCPU或从2016年开始的AMDCP
macwbear
·
2023-09-27 19:05
mac经验技巧
计算机视觉
大数据
机器学习
macos
关于Topaz Video Enhance Al常见问题解答
兼容
DirectX12
的GPU(NVidia或A
吖 頭
·
2023-09-27 19:01
java
计算机视觉
python
机器学习
深度学习
DirectX12
(d3d12)初始化
一、前置要求Windows10及以上(安装有
DirectX12
)VisualStudio2022二、
DirectX12
入门1.链接库#pragmacomment(lib,"dxguid.lib")#pragmacomment
YUE ZHEN PENG
·
2023-09-19 16:31
3d
CrossOver 23 正式发布:可在 Mac 上运行部分 DX12 游戏
CodeWeivers公司于今年6月发布了CrossOver23测试版,重点添加了对
DirectX12
支持,从而在Mac上更好地模拟运行Windows游戏。
tubage2023
·
2023-09-14 09:25
mac
热门软件
CrossOver
游戏
macos
电脑
windows
Vulkan图形开发简介
Vulkan系列文章目录Vulkan系列前言一、什么是Vulkan二、使用步骤总结前言Vulkan是OpenGL的下一代版本,和
DirectX12
一样都是基于AMD私有的MantleAPI,不同的是Vulkan
工头阿乐
·
2023-09-10 10:07
OpenGL系列
图形渲染
完美解决“运行引擎需要DX11特性等级10.0”
后来网上搜索一大堆,跟我卸载vs2013、vs2015有关,卸载了里面的插件,因为之前用到了DirectX11和
DirectX12
,后来没用就卸载了,在网上找了一个修复工具,修复之后终于可以运行了,下载工具我放在个人资源中
星辰同学wwq
·
2023-09-06 09:08
C++
Windows
10
C++
DirectX
Windows
10
联想 Lenovo 小新Pro-13ARE 2020 笔记本电脑 评测
基本信息:电脑型号联想Lenovo小新Pro-13ARE2020笔记本电脑操作系统Windows1064位(
DirectX12
)处理器AMDRyzen74800UwithRadeonGraphics八核主板联想
东芃9394
·
2023-08-18 12:02
电脑硬件
DirectX12
(D3D12)基础教程(二十二) ——HDR IBL 等距柱面环境光源加载和解算及 GS 一次性渲染到 CubeMap
前序文章目录
DirectX12
(D3D12)基础教程(一)——基础教程
DirectX12
(D3D12)基础教程(二)——理解根签名、初识显存管理和加载纹理、理解资源屏障
DirectX12
(D3D12)基础教程
GamebabyRockSun_QQ
·
2023-07-24 06:59
游戏引擎编程
#
HLSL
Shader
#
图形渲染
PBR
D3D12
IBL
3d
等距柱面贴图
HLSL
WebGPU你让我等的好辛苦啊
WebGPU的设计目标是提供与现代图形API(如Vulkan和
DirectX12
)类似的功能和性能,并且跨平台、可移植。它旨在解决现有Web图形API(如WebGL)的一些限制和性能瓶颈,并提供更
MFineToo
·
2023-06-13 14:17
前端
图形渲染
DirectX12
环境配置(1)
开发环境:visualstudio2022第一种配置
DirectX12
环境得方式。首先创建一个c++得空项目,然后创建一个main.cpp文件。
智商偏低
·
2023-06-09 20:21
SharpDX
c++
如何修复d3dcompiler_47.dll缺失?多种解决方法分享
一.什么是d3dcompiler_47.dllD3dcompiler_47.dll是DirectX11.1和
DirectX12
中的一个文件,它负责编译DirectX着色器代码
电脑修复X
·
2023-06-08 04:58
电脑故障修复
windows
dll
dll文件
DirectX12
- Pipeline(管线)之IA
这里是SunshineBooming,GPU公司一枚小小的Driver工程师,主要工作是写DirectX12Driver,我会持续更新这个DX12Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互动,知无不言:DirectX12Spec总目录目录1.什么是IA?2.IA如何工作?2.1VertexBuffer&VBV2.2IndexBuffer&IB
SunshineBooming
·
2023-04-16 21:07
DirextX12
图形渲染
windows
驱动开发
c++
directx
DirectX12
- Driver与Runtime交互
这里是SunshineBooming,GPU公司一枚小小的Driver工程师,主要工作是写DirectX12Driver,我会持续更新这个DX12Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互动,知无不言:DirectX12Spec总目录1.基本概念Windows下面的runtime与linux下面基本一致,分为usermode和kernelmo
SunshineBooming
·
2023-04-16 21:07
DirextX12
驱动开发
c++
windows
图形渲染
DirectX12
- Command List(命令列表)
这里是SunshineBooming,GPU公司一枚小小的Driver工程师,主要工作是写DirectX12Driver,我会持续更新这个DX12Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互动,知无不言:DirectX12Spec总目录目录1.CommandList1.1基本概念1.2DirectCommandList&Bundle2.Comm
SunshineBooming
·
2023-04-16 21:36
DirextX12
windows
图形渲染
驱动开发
游戏
DirectX12
- CPU&GPU Sync(Fence机制)
这里是SunshineBooming,GPU公司一枚小小的Driver工程师,主要工作是写DirectX12Driver,我会持续更新这个DX12Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互动,知无不言:DirectX12Spec总目录1.基本概念一个常见问题:步骤(1)CPU向GPU提交一块Resource,步骤(2)CPU命令GPU利用Re
SunshineBooming
·
2023-04-16 21:36
DirextX12
图形渲染
windows
驱动开发
c++
DirectX12
- Resource Binding(资源绑定)
这里是SunshineBooming,GPU公司一枚小小的Driver工程师,主要工作是写DirectX12Driver,我会持续更新这个DX12Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互动,知无不言:DirectX12Spec总目录目录1.Descriptor1.1基本概念1.2DescriptorType2.DescriptorHeap&
SunshineBooming
·
2023-04-16 21:06
DirextX12
驱动开发
图形渲染
3d
windows
微软
Directx12
Spec 总目录
这里是SunshineBooming,GPU方向一枚小小的Driver工程师,主要工作是写DirectX12Driver,我会持续更新这个DX12Spec系列,可能比较冷门,但是都是干货和工作中的心得体会,有任何GPU相关的问题都可以在评论区互动,知无不言:DirectX12-ResourceBinding(资源绑定)DirectX12-CommandList(命令列表)DirectX12-Pip
SunshineBooming
·
2023-04-16 21:06
DirextX12
windows
驱动开发
图形渲染
游戏
DirectX12
纹理格式
DirectX12
纹理格式2D纹理(2Dtexture)是一种由数据元素构成的矩阵,纹理数据格式纹理只能存储DXGI_FORMAT枚举类型中描述的特定格式的数据元素DXGI_FORMAT_R32G32B32
咸鱼deve
·
2023-01-10 10:59
图形渲染
DirectX12
交换链、深度缓冲
DirectX12
交换链用IDXGISwapChain接口表示交换链这个接口不仅存储了前台缓冲区和后台缓冲区两种纹理,而且还提供了修改缓冲区大小(IDXGISwapChain::ResizeBuffers
咸鱼deve
·
2023-01-10 10:59
图形渲染
DirectX12
资源与描述符
6.资源与描述符在渲染处理的过程中,GPU可能会对资源进行读和写。在发出绘制命令之前,我们需要将与本次绘制调用相关的资源绑定到渲染流水线上。部分资源可能在每次绘制调用时都会有所变化,所以我们也就要每次按需更新绑定。GPU资源并非直接与渲染流水线相绑定,而是要通过一种名为描述符(descriptor)的对象来对它间接引用。可以把描述符视为对GPU的资源进行描述的轻量级结构。实际上即为一个中间层。除了
咸鱼deve
·
2023-01-10 10:59
图形渲染
微软开源 TensorFlow-DirectML,为 WSL2 提供 GPU 支持
它本身能够通过广泛支持的硬件和驱动程序为常见的机器学习任务提供GPU加速,包括来自AMD、Intel、NVIDIA和Qualcomm等供应商的所有支持
DirectX12
的GPU
寒冰屋
·
2022-12-31 09:32
Linux
WSL2
GPU
TensorFlow-
DirectML
UE5 使用WebUI加载网页 页面黑屏
0x01解决办法如图修改:DefaultRHI选项由
Directx12
修改为Default即可。(我的问题是通过这个解决的,希望对有需要的小伙伴们有帮助。)
骑着小摩托的成年人
·
2022-12-26 08:45
UE
ue5
ue4
游戏开发
游戏
pytorch - directml 中查看设备支持情况
在windows10/11中,如果显卡支持
directx12
,可以用directml方式使用amd显卡进行加速(当然也支持n卡,不过n卡就老实用cuda吧)print(torch.dml.is_available
znsoft
·
2022-11-23 02:45
pytorch
pytorch
python
深度学习
DirectX12
(D3D12)基础教程(一)——基础教程
https://blog.csdn.net/u014038143/article/details/82730776?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task#2%E3%80%81%E8%B0%83%E7%94%A8D3D12%E7%9A%84%E5%
mengzhengjie
·
2022-07-04 17:59
c/c++
剖析虚幻渲染体系(14)- 延展篇:现代渲染引擎演变史Part 4(结果期)
14.5.1图形API14.5.1.1DirectXDirectX在2016年之后主要发力于
DirectX12
及相关子本版的更新,包含ID3D1
0向往0
·
2022-05-14 02:00
剖析虚幻渲染体系(14)- 延展篇:现代渲染引擎演变史Part 3(开花期)
14.4.1图形API14.4.1.1DirectX在2010时代的前期,DirectX发布了11的两个小版本(11.1、11.2)和
DirectX12
。DirectX11.1于201
0向往0
·
2022-05-02 20:00
微软发布了Windows 11,现在可以下载安装了,附上免费下载地址
以下是Windows11的最低安装要求,你看看你的设备符合要求吗:处理器:在兼容的64位芯片上具有1GHzCPU的两个内核 ;内存:4GB;存储空间:64GB;视频适配器:兼容
DirectX12
/WDDM2
企业安全
·
2021-10-05 16:33
windows
Windoes
11
操作系统
centos
ubuntu
上一页
1
2
3
下一页
按字母分类:
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
其他