- 博客(11)
- 资源 (48)
- 收藏
- 关注
原创 VS2013 编译64位libcurl
首先到官网下载64位的:http://curl.haxx.se/download.html,在这里选择Use the curl Download Wizard!,然后按照要求,下载了一个64位版本。下载后的文件名是curl-7.34.0-devel-mingw64.7z(http://curl.haxx.se/gknw.net/7.40.0/dist-w64/curl-7.40.0-devel
2017-03-24 14:19:49 2144
原创 D3D SetSamplerState
设置纹理采样属性 HRESULT SetSamplerState( DWORD Sampler, //指定纹理采样属性的纹理层ID(0~7) D3DSAMPLERSTATETYPE Type, //纹理过滤类型 DWORD Value //设置纹
2017-03-20 15:28:46 312
原创 MFC D3D 导入模型(.X文件)
添加头文件#include #include #pragma comment(lib, "d3d9.lib")#pragma comment(lib, "d3dx9.lib")定义变量private: IDirect3D9 *pDirect9; IDirect3DDevice9 *pDevice9; DWORD dwNumber; LPD3DXMESH pMesh; LP
2017-03-17 10:10:21 1392
原创 MFC D3D绘制中文
添加头文件#include #include #include #pragma comment(lib, "d3d9.lib")#pragma comment(lib, "d3dx9.lib")定义变量:private: IDirect3D9 *pDirect9; IDirect3DDevice9 *pDevice9; LPD3DXFONT g_font;使用类向导
2017-03-15 17:40:23 891
原创 MFC d3d纹理贴图
包含头文件#include #include #include #pragma comment(lib, "d3d9.lib")#pragma comment(lib, "d3dx9.lib")定义结构体struct MyStruct{ float x, y, z; DWORD dwColor; FLOAT tu, tv;//纹理坐标};定义变量:
2017-03-15 15:39:33 880
原创 MFC D3D旋转四边形
添加头文件以及结构体定义:#include #include #include #include #pragma comment(lib, "d3d9.lib")#pragma comment(lib, "d3dx9.lib")#pragma comment( lib, "Winmm.lib")struct CUSTOMVERTEX{ FLOAT x, y, z; // T
2017-03-14 17:42:31 560
原创 MFC D3D绘制三角形
添加头文件以及定义结构体#include #include #pragma comment(lib, "d3d9.lib")#pragma comment(lib, "d3dx9.lib")struct CUSTOMVERTEX{ FLOAT x, y, z, rhw; // The transformed position for the vertex DWORD col
2017-03-14 13:43:50 1861
原创 MFC 初始化D3D
添加头文件#include #include #pragma comment(lib, "d3d9.lib")#pragma comment(lib, "d3dx9.lib")声明成员变量:IDirect3D9 *pDirect9; IDirect3DDevice9 *pDevice9;使用类向导添加WM_TIMER以及WM_CLOSE在OnInitDialog()函数
2017-03-14 10:57:08 820
原创 string 作为结构体成员变量之内存泄露
struct MyStruct{string s;};MyStruct st;memset(&st, 0, sizeof(MyStruct));每次memset,把string维护的指针弄没了。所以找不到之前的数据了,就导致内存泄露
2017-03-02 12:05:34 2011
翻译 opengl glCullFace
glCullFace()参数包括GL_FRONT和GL_BACK。意义:两个参数分别表示禁用多边形正面或者背面上的光照、阴影和颜色计算及操作,消除不必要的渲染计算。例如某对象无论如何位置变化,我们都只能看到构成其组成的多边形的某一面时,可使用该函数。glEnable(GL_CULL_FACE) 开启剔除操作效果glDisable(GL_CULL_FACE)关
2017-03-01 14:50:26 325
翻译 opengl GL_DEPTH_TEST
glEnable(GL_DEPTH_TEST): 用来开启更新深度缓冲区的功能,也就是,如果通过比较后深度值发生变化了,会进行更新深度缓冲区的操作。启动它,OpenGL就可以跟踪再Z轴上的像素,这样,它只会再那个像素前方没有东西时,才会绘画这个像素。 在做绘画3D时,这个功能最好启动,视觉效果比较真实。参考:http://blog.csdn.net/sz76211822/arti
2017-03-01 14:37:16 4084 1
C++ 解析rtsp流后返回Iplimage,用Opengl显示
2017-02-24
C++ Qwt 绘图示例
2019-04-10
centos7 png转bmp
2018-11-22
Linux jpg转bmp
2018-11-22
C++ leveldb
2017-09-03
如何将带有pcm格式的flv文件转换成mp4
2023-12-10
如何编译arm板子的gcc
2023-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人