directx-9

    0热度

    1回答

    我有关于OpenGL投影,视图和模型矩阵的问题。 在DirectX 9中,我可以轻松操纵矩阵内容,然后通过使用SetTransformfunction来应用它。 我在MSDN OpenGL glLoadMatrixffunction中看到,但它只改变当前矩阵,我可以改变glMatrixModefunction。 该函数获取3个选项的参数:GL_MODELVIEW,GL_PROJECTION和GL_

    0热度

    1回答

    如果我使用IDirect3DStateBlock9捕获设备(directx 9)状态,我可以使用之前创建的界面在设备状态重置或丢失后恢复设备状态吗?

    0热度

    2回答

    我被DirectX9和C++ 写魂斗罗游戏,请帮我一下子弹 我试图下面的代码清单,但它的错误:矢量intertor不相容 std::vector<Bullet*> bullets if (mKeyboard->IsKeyPress(DIK_X)) { Bullet* toShoot = new Bullet(noneType, _position.x, _position.y, RI

    0热度

    1回答

    在DirectX 9上使用SharpDX绘制线条。 用下面的代码正确绘制线条。 Vector3 startPoint= ... Vector3 endPoint = ... Vector3[] data = new Vector3[] { startPoint, endPoint }; device.DrawUserPrimitives<Vector3>(PrimitiveType.Line

    0热度

    1回答

    我试图教自己阴影映射到它融入我的比赛,我目前使用本教程(不软着色器现在): http://www.gamedev.net/page/resources/_/technical/graphics-programming-and-theory/soft-edged-shadows-r2193 我已经成功地将大部分代码实施到了我的游戏中。我可以创建为阴影贴图创建深度缓冲区所需的矩阵,并将其渲染,以便我知

    -3热度

    2回答

    我在DirectX 9/C++中制作游戏。我对directX没有太多的了解。我想为我的游戏制作一张类似于GTA 1的地图。我想知道是否有办法在其他软件中制作完整地图,然后在我的directX应用程序中导入并渲染该地图。 如果不是什么替代品?

    0热度

    1回答

    我目前移植了一些遗留代码Dx9中到DX11。我是一个有DirectX的新手,所以请和我一起裸照。我已经设法移植了D3D设备和上下文的创建,但是还有一些需要维护的遗留代码,我不知道如何将它移植到Dx11。 有问题的代码使用Win32函数为了得到一个显示器的手柄保持像这样: DEVMODE dm = { 0 }; dm.dmSize = sizeof(DEVMODE); EnumDisplaySe

    1热度

    1回答

    我在Form1构造代码: ConvertedBmp = ConvertTo24(newest.FullName); 功能ConvertTo24是: private static Bitmap ConvertTo24(string inputFileName) { sw = Stopwatch.StartNew(); Bitmap bmpIn = (Bit

    0热度

    1回答

    我有一个使用directx 9c和d3dxsprite接口构建的渲染引擎。我的渲染器需要一个d3dxmatrix,我想知道如何从Box2d获取该信息?它不是最好的,但它从身份矩阵呈现。它对我使用它的作品非常好,但是我很难将box2d集成到我的渲染系统中。谁能帮忙?我想要做的是从box2d获得一个4x4矩阵,这样我可以在b2d咀嚼物理数学后,在每个帧的该位置绘制精灵。

    1热度

    2回答

    我使用AsphyreSphinx框架在窗体画布上绘制2D DirectX场景。由于论坛已关闭,我必须在此寻求帮助。我画的图像形成帆布这样的: DXCore.Canvas.UseImage(TableResources.TableImage, TexFull4); DXCore.Canvas.TexMap(FMetrics.RawTableBounds, clWhite4); TableRes