摘要:
System.Diagnostics.Process.Start("explorer.exe", System.IO.Directory.GetCurrentDirectory()); 阅读全文
摘要:
Texture2D txMesh;SamplerState samLinear{ Filter = MIN_MAG_MIP_LINEAR; AddressU = Wrap; AddressV = Wrap;};float4 meshColor = txMesh.Sample( samLinear, ... 阅读全文
摘要:
WeifenLuo.WinFormsUI.Docking.dll是一个WinForm界面布局控件,这个控件简单易用且强大。 接下来以在CLR中使用该控件进行界面布局为例来说明其使用过程: 1.首先在网上下载WeifenLuo.WinFormsUI.Docking.dll文件 2.... 阅读全文
摘要:
问题:编译程序,出现如题所述错误 解决:产生此问题的原因是外部库版本链接错误,我在debug下编译程序时,链接了一个外部库的release版本,改回后解决。 阅读全文
摘要:
Device Context可以被用于任何线程中,但一次只能在一个线程中使用。 所有的ID3D11Device接口都是free-threaded(线程无关的)的,也就是说可以在多个线程中同时调用其接口函数。 ID3D11DeviceContext的方法(除了那些在ID3D11DeviceChi... 阅读全文
摘要:
在写游戏时钟类时,应确保时钟的计算是以某个固定的CPU为标准的。下面通过一个例子来阐述如何实现这一思想: // 记录特定进程的affinity mask unsigned long lProcessAffinityMask; // 记录系统的affinity mask unsigned lo... 阅读全文
摘要:
LARGE_INTEGER tima,timb;QueryPerformanceCounter(&tima); 在 Windows Server 2003 和 WindowsXP 中使用 QueryPerformanceCounter 函数的程序可能执行不当 QueryPerformanceCoun... 阅读全文
摘要:
简介 Ticker Tape 是一种技术演示,旨在鼓励开发人员在粒子系统中执行更为复杂的操作。参与该演示的开发人员会运用大量技术,来提高包括多线程和针对英特尔® SIMD 流指令扩展(SSE)的优化等在内的性能。请访问:http://software.intel.com/zh-cn/artic... 阅读全文
摘要:
FPU: 8个80位浮点寄存器(数据),16位状态寄存器,16位控制寄存器,16为标识寄存器。 使用FPU指令对这些寄存器进行操作,这些寄存器构成一个循环栈,st7栈底,st0栈顶, 当一个值被压入时,被存入st0,原来st0中的值被存入st7MMX: 将8个FPU寄存器重命名为8个64位MMX寄存... 阅读全文
摘要:
最近做HDR时,经常要用NV提供的16位纹理,它的说明书16位能达到24位的精度,就很奇怪?一直搞不懂浮点数的精度怎么算的?今天认真看了一下IEEE float point的标准,终于明白是什么了1. 什么是浮点数在计算机系统的发展过程中,曾经提出过多种方法表达实数。典型的比如相对于浮点数的定点数(... 阅读全文