⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ft.h

📁 微软的Windows Mobile D3D测试代码.
💻 H
📖 第 1 页 / 共 5 页
字号:
{ TEXT("(LightTest) Specular Lighting Point Light Test; D3DMLIGHT.Position #4                                    "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 48, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; D3DMLIGHT.Position #5                                    "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 49, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; D3DMLIGHT.Range == 1.0f                                  "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 50, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; D3DMLIGHT.Range == 2.0f                                  "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 51, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; D3DMLIGHT.Range == 3.0f                                  "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 52, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; D3DMLIGHT.Range == 4.0f                                  "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 53, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; D3DMLIGHT.Range == 5.0f                                  "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 54, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; constant attenuation (Attenuation0)                      "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 55, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; linear attenuation (Attenuation1)                        "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 56, TuxTest  },
{ TEXT("(LightTest) Specular Lighting Point Light Test; quadratic attenuation (Attenuation2)                     "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 57, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test: Direction Vector #1                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 58, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test: Direction Vector #2                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 59, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test: Direction Vector #3                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 60, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test: Direction Vector #4                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 61, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test: Direction Vector #5                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 62, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test: Direction Vector #6                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 63, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test: Direction Vector #7                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 64, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test (D3DMLIGHT.Diffuse==Red)                             "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 65, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test (D3DMLIGHT.Diffuse==Green)                           "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 66, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Test (D3DMLIGHT.Diffuse==Blue)                            "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 67, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Vector Length Test (short)                                "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 68, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Vector Length Test (normalized)                           "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 69, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Directional Light Vector Length Test (long)                                 "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 70, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Position #1                                     "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 71, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Position #2                                     "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 72, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Position #3                                     "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 73, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Position #4                                     "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 74, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Position #5                                     "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 75, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Range == 5.0f                                   "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 76, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Range == 5.5f                                   "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 77, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Range == 6.0f                                   "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 78, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Range == 6.5f                                   "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 79, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; D3DMLIGHT.Range == 7.0f                                   "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 80, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; constant attenuation (Attenuation0)                       "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 81, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; linear attenuation (Attenuation1)                         "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 82, TuxTest  },
{ TEXT("(LightTest) Diffuse Lighting Point Light Test; quadratic attenuation (Attenuation2)                      "),        1,         0,            D3DMQA_LIGHTTEST_BASE+ 83, TuxTest  },

//
// Depth Buffer Test Cases
//
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #1)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  0, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #2)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  1, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #3)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  2, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #4)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  3, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #5)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  4, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #6)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  5, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #7)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  6, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #8)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  7, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #9)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  8, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #10)                                                     "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+  9, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMCLEAR_ZBUFFER Test (Depth #11)                                                     "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 10, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_LESSEQUAL)                                                  "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 11, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_NEVER)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 12, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_LESS)                                                       "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 13, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_EQUAL)                                                      "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 14, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_LESSEQUAL)                                                  "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 15, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_GREATER)                                                    "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 16, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_NOTEQUAL)                                                   "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 17, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_GREATEREQUAL)                                               "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 18, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZFUNC Test (D3DMCMP_ALWAYS)                                                     "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 19, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZENABLE Test (D3DMZB_FALSE)                                                     "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 20, TuxTest  },
{ TEXT("(DepthBufferTest) D3DMRS_ZWRITEENABLE Test (FALSE)                                                       "),        1,         0,         D3DMQA_DEPTHBUFTEST_BASE+ 21, TuxTest  },
                 
//
// Primitive rasterization test
//

{ TEXT("(PrimRastTest) DrawPrim(D3DMPT_POINTLIST)                                                                "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  0,   TuxTest },
{ TEXT("(PrimRastTest) DrawPrim(D3DMPT_LINELIST)                                                                 "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  1,   TuxTest },
{ TEXT("(PrimRastTest) DrawPrim(D3DMPT_LINESTRIP)                                                                "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  2,   TuxTest },
{ TEXT("(PrimRastTest) DrawPrim(D3DMPT_TRIANGLELIST)                                                             "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  3,   TuxTest },
{ TEXT("(PrimRastTest) DrawPrim(D3DMPT_TRIANGLESTRIP)                                                            "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  4,   TuxTest },
{ TEXT("(PrimRastTest) DrawPrim(D3DMPT_TRIANGLEFAN)                                                              "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  5,   TuxTest },
{ TEXT("(PrimRastTest) DrawIndexedPrim(D3DMPT_POINTLIST)                                                         "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  6,   TuxTest },
{ TEXT("(PrimRastTest) DrawIndexedPrim(D3DMPT_LINELIST)                                                          "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  7,   TuxTest },
{ TEXT("(PrimRastTest) DrawIndexedPrim(D3DMPT_LINESTRIP)                                                         "),        1,         0,        D3DMQA_PRIMRASTTEST_BASE+  8,   TuxTest },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -