问题标签 [directx-9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
installation - clickonce 安装程序如何安装先决条件列表中未提及的先决条件
我想将 DirectX 9 与我的安装程序打包在一起,因为它是我的软件工作所必需的。
你能告诉我我该怎么做吗?
我试着做这件事。我转到先决条件选项卡下的标题,从以下位置下载先决条件并粘贴 DirectX 的 url,即.
当我发布它时,它给了我错误:
无法发布,因为项目未能构建。
“.NET Framework 客户端配置文件”需要项目“Windows Installer 3.1”,但不包括在内。
先决条件的安装位置尚未设置为“组件供应商的网站”,并且无法在磁盘上找到“.NET Framework Client Profile”项中的文件“DotNetFx35Client\DotNetFx35ClientSetup.exe”。有关详细信息,请参阅帮助。
我正在使用没有 .NET 3.5 的虚拟机,因此如果它不在我的机器中,我的安装程序会自行安装它。
directx - 有哪些方法可以将 IDirect3DDevice9 实例恢复为其默认渲染状态?
给定一个 IDirect3DDevice9 实例,有哪些方法可以将其置于其原始渲染状态(即最初创建设备时的状态)?
我遇到的最干净的方法是在设备创建后通过 IDirect3DDevice9::CreateStateBlock 创建一个状态块,以便以后应用它。不幸的是,我在现有项目的限制下运行,因此我无法修改设备创建代码;当我的组件获得设备时,它的默认状态已被修改。因此,我正在寻找替代方法。
谢谢!~拉夫
textures - 如何让 d3d 使用我的顶点 alpha 值?
我正在尝试在 d3d 中渲染带纹理的四边形,并且它不使用要渲染纹理的四边形顶点的 alpha 值。而是使用 TEXTURE 的 alpha。
我希望 d3d 使用它所在的多边形的顶点的 alpha。
我有一个想法,它与SetTextureStageState有关,但我还不能完全找到它..
c++ - directx旋转C++
好吧,这是一个很难的问题。我正在一个顶点数组中创建一个立方体和一个金字塔。我的问题是只旋转金字塔顶点而不是立方体顶点,但我不知道任何可以旋转某些顶点的函数。如果我尝试旋转顶点,我会旋转金字塔和立方体。
c++ - directx 教程 c++
我正在寻找完整的directx 教程,我发现了directxtutorial.com,但它只给了我基本的。找不到其他完整的教程。
你找到或知道吗?
c++ - DirectX 9“加载纹理”进度条
它不需要看起来像一个进度条。
我只需要在加载纹理时说“正在加载图像......”,然后在加载完成时说“完成”。
我不知道,该怎么做?
c++ - directx 应用纹理
我找到了一些如何在 2d 对象上应用纹理但在 3d 上没有的示例。如果你知道任何教程,或者你可以给我一个很好的例子。
c++ - DirectX 9 进阶教程 C++
我不需要关于 fvf 或如何绘制三角形的教程。我需要一些关于网格着色等高级内容的免费教程。
c++ - 在directx 9 c ++中应用纹理时的巨大问题
当我编译我的游戏时,我没有收到任何错误。唯一的问题是它不会应用纹理,而是应用颜色(我知道这很奇怪)。如果纹理有白色和红色两种颜色,则将应用白色。
这是我的代码
UDPATE