小编Ste*_*fen的帖子

简单的C#DirectX示例

我尝试使用本教程开始c#DirectX编程:http : //www.riemers.net/eng/Tutorials/DirectX/Csharp/Series1/tut2.php我正在使用visual Studion Community 2015,我的代码是这样的:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Microsoft.DirectX;
using Microsoft.DirectX.Direct3D;

namespace DirecxTest01
{
    public partial class Form1 : Form
    {
        private Device device;
        public Form1()
        {
            InitializeComponent();
            InitializeDevice();
        }
        private void InitializeDevice()
        {
            PresentParameters presentParams = new PresentParameters();
            presentParams.Windowed = true;
            presentParams.SwapEffect = SwapEffect.Discard;
            device = new Device(0, DeviceType.Hardware, this, CreateFlags.SoftwareVertexProcessing, presentParams);
        }
        private void Form1_Paint(object sender, PaintEventArgs e)
        {
            device.Clear(ClearFlags.Target, …
Run Code Online (Sandbox Code Playgroud)

.net c# directx

3
推荐指数
1
解决办法
6697
查看次数

标签 统计

.net ×1

c# ×1

directx ×1