当前位置: 首页 > news >正文

公司微信网站建设方案模板下载最新的新闻内容

公司微信网站建设方案模板下载,最新的新闻内容,源码建站之网站建设,网上商店有哪些开发环境:visual studio 2022 第一种配置DirectX12环境得方式。首先创建一个c得空项目,然后创建一个main.cpp文件。把下面这串代码放进去,先不用管这串代码什么意思,后面会逐行逐句得讲解,因为我们创建得是空项目&am…

开发环境:visual studio 2022 

第一种配置DirectX12环境得方式。首先创建一个c++得空项目,然后创建一个main.cpp文件。把下面这串代码放进去,先不用管这串代码什么意思,后面会逐行逐句得讲解,因为我们创建得是空项目,默认就是控制台项目,我们需要将项目改成窗体项目,在属性-》连接器-》系统选项里面更改为窗口项目就可以了。

#pragma comment(lib,"d3dcompiler.lib")
#pragma comment(lib, "D3D12.lib")
#pragma comment(lib, "dxgi.lib")
#include <Windows.h>
#include <d3d12.h>
#include <dxgi1_6.h>LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{// 创建窗口HWND hwnd;WNDCLASSEX wc = {};wc.cbSize = sizeof(WNDCLASSEX);wc.style = CS_HREDRAW | CS_VREDRAW;wc.lpfnWndProc = WindowProc;wc.hInstance = hInstance;wc.hCursor = LoadCursor(NULL, IDC_ARROW);wc.lpszClassName = L"DirectX12Sample";RegisterClassEx(&wc);RECT windowRect = { 0, 0, 800, 600 };AdjustWindowRect(&windowRect, WS_OVERLAPPEDWINDOW, FALSE);hwnd = CreateWindowEx(0, L"DirectX12Sample", L"DirectX 12 Sample", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT,windowRect.right - windowRect.left, windowRect.bottom - windowRect.top, NULL, NULL, hInstance, NULL);// 初始化 DirectX 12ID3D12Device* pDevice;ID3D12CommandQueue* pCommandQueue;//HRESULT WINAPI D3D12CreateDevice(//    _In_opt_ IUnknown * pAdapter,//    D3D_FEATURE_LEVEL MinimumFeatureLevel,//    _In_ REFIID riid, // Expected: ID3D12Device//    _COM_Outptr_opt_ void** ppDevice);D3D12CreateDevice(nullptr, D3D_FEATURE_LEVEL_11_0, IID_PPV_ARGS(&pDevice));D3D12_COMMAND_QUEUE_DESC queueDesc = {};queueDesc.Type = D3D12_COMMAND_LIST_TYPE_DIRECT;pDevice->CreateCommandQueue(&queueDesc, IID_PPV_ARGS(&pCommandQueue));// 显示窗口ShowWindow(hwnd, nCmdShow);// 主消息循环MSG msg = {};while (true){if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)){TranslateMessage(&msg);DispatchMessage(&msg);if (msg.message == WM_QUIT)break;}// 渲染逻辑// 在此处执行绘制命令// 交换前后缓冲区// pCommandQueue->Present();// 在这里添加帧同步逻辑,确保帧速率}// 清理资源// 释放 DirectX 12 对象return static_cast<int>(msg.wParam);
}LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{switch (uMsg){case WM_DESTROY:PostQuitMessage(0);return 0;default:return DefWindowProc(hwnd, uMsg, wParam, lParam);}
}

第二种配置方式是通过visual studio来配置。

首先还是跟上面一样,先创建一个空项目。然后在属性里面进行配置。

1.选择VC++目录,然后点击包含目录,包含:

C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared

C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um两个文件夹(注意10.0.19041.0是我电脑上面的版本,大家的可能不一样),最后点击确定。
2.点击库目录,添加相应的库,我们需要添加的库文件夹为:

C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x64

然后点击确定就可以了

3.添加了库目录,我们还需要添加附加依赖项,所以选择链接器,然后选择输入,最后点击附加依赖项,输入d3d12.lib、dxgi.lib和d3dcompiler.lib设置好了就可以点击确定了。

将上面环境配置好之后,同样将控制台项目更改为窗体项目,将上面这串代码复制进去,能运行就说明环境配置好了。

http://www.yayakq.cn/news/543384/

相关文章:

  • 互联网有多少网站公司变更法人流程
  • 网站备案规则网站背景磨砂灰背景怎么做
  • 如何给自己的公司网站做优化温州网站快速排名
  • 学网站开发学费多少创造自己的网站
  • 青岛网站公司哪家好济南市最新消息
  • 百度收录网站与手机版物流网站制作目的
  • 网站开发技术描述网站开发背景论文
  • 企业网站建设三个原则企业网站设计沈阳
  • 建设厅八大员在哪个网站查询做谷歌网站吗
  • 专业零基础网站建设教学公司开发一个小程序商城多少钱
  • 爱最好网站建设建站开发工具
  • 成都网站建设费用王烨萌 俄罗斯
  • 怎样维护公司网站贸易有限公司
  • 各大网站的域名是什么原因网站建设图文片
  • 纺织网站建设方案软件开发学校
  • 网站建设公司新闻上海短视频推广公司
  • 建设银行征信中心个人信用查询官方网站kindeditor代码高亮 wordpress
  • 多个网站能否统一做等保如何对产品进行推广
  • 个人网站的订单网站建设那个好
  • 网站建设广金手指六六十四东莞网站建设it s
  • 什么样的网站可以做外链做网站生成二维码
  • 河北省住房城乡建设局网站首页网站门户
  • 如何做垂直门户网站个人网站名称怎么写
  • 百度收录正常网站流量下降网站资源建设方案
  • 什么网站可以做图赚钱吗关于电商运营的知识点
  • 手机导航网站模板网站用的什么字体
  • 做境外的网站网站违法么网站的建设与管理的心得体会
  • 网站投票链接怎么做的推广平台有哪些适用于广告
  • 怎么网站怎么建设框架买了一台配置强悍的电脑怎么做网站服务器
  • 网站建设方案 filetype doc国内国际时事写实记录50字配图片