DirectX是一组API,用于在Microsoft平台上处理与多媒体相关的任务,尤其是3D图形和游戏编程和视频。
如何在DirectWrite上为所有字体大小强制启用Y轴抗锯齿
我正在使用DirectWrite渲染文本。 DirectWrite仅在字体大时才启用y轴抗锯齿,这会使CJK字体看起来很糟糕。如何强制为所有字体大小启用Y轴抗锯齿?
我目前正在从事我的第一个D3D项目,该项目涉及为游戏创建一个覆盖图,以便向用户提供实时信息。实际的数据获取已处理,...
我有一个RGB值的2D数组,它们表示一个平面的绘制顶点。我想将平面的最终顶点颜色存储在.dds文件中,以便稍后可以将.dds文件作为纹理加载。 ...
我正在将代码从D3D11移植到D3D12,并且我试图在D3D12上获得显示器的刷新率。我将刷新率用于精确的动画计时(这是一个硬要求)。此代码适用于...
我目前在DirectX 11体素渲染器中遇到问题,无论何时渲染三角形,都会使用缓冲区中的第一个顶点,而不是正确的顶点之一。我有一个...
似乎我已经学到了很难的方法,如果我们使用Direct2D进行绘画,那么一定不能使用WM_ERASEBKGND来处理背景擦除,但是我对此可能是错的,所以这里的问题是:我注册了...
如何使用SendInput()将密钥发送到DirectX应用程序?
我需要将密钥发送到DirectX应用程序。我正在尝试使用SendInput(),因为它听说这是除DirectInput钩子之外键模拟的最低级别。问题是,它仅适用于...
是否可以使用JNA / JNI访问本机COM / DirectX API方法?
我正在尝试使用JNA调用此本机Windows方法:HRESULT WINAPI DirectSoundCreate(LPGUID lpGuid,LPDIRECTSOUND * ppDS,LPUNKNOWN pUnkOuter);但是我真的很难理解...
我需要绘制一些简单的形状,所以我决定使用D3D9。在完成了directxtutorial.com上的一些教程之后,我终于掌握了制作我的第一个...
我已将.dds立方体贴图纹理加载到其中并放在球体模型上。显然,它看起来不正确,因为我必须将纹理映射到球体上的正确点。我怎么能...
我想在Delphi中创建游戏,Delphi是否有好的游戏引擎?基于DirectX 10或OpenGL? 3D游戏需要它,还是只有我才能用C ++做到这一点?
Compute Shaders:为什么使用RWTexture2d ?
已编辑的问题:我有一个ID3D11Texture2D和ID3D11UnorderedAccessView,格式为DXGI_FORMAT_R8G8B8A8_UNORM和着色器RWTexture2d tex:register(u0); [numthreads(32,32,1)] void ...
我安装了一堆Visual Studio DirectX模板,但它们似乎都不起作用。他们都抛出错误,例如:“错误:此模板试图加载组件程序集'Microsoft.VisualStudio ....
我当前正在使用DirectX12。从Visual Studio 2017 Professional启动应用程序时,我收到错误消息:由于您的系统不支持DirectX的必需版本。请联系...
我正在设计一个Group Box控件,其目的是自动排列与其相连的控件。分组框包含可选的字幕文本,我的问题是当我附加子级...
我正在使用SFML库的Transform组件作为我的代码的基础,但是我不了解它是如何工作的。我们将其初始化为3x3矩阵,表示平移,旋转和缩放,但是...
我正在尝试使用Direct2D绘制时钟。该程序可以正确获取当前时间,但是错误是Direct2D绘制时钟时出现的,因为似乎时钟已过时,并且出现了...
我如何为调用DirectX函数的C#窗体制作C ++ Dll?
我想制作一个使用C#窗体进行窗口处理的DirectX应用程序,因为这是我最熟悉的。我创建了一个C ++ Dll项目,并添加了这些依赖关系以在Linker下获得DirectX -...
我选择了通过鼠标单击绘制的特定笔划后,正在绘制矩形边界。之后,我想通过拖动矩形的角来调整矩形的大小。在...