极语言3-24 三维功能类.描述此设备支持的纹理操作的标志的组合。灵活的顶点格式功能。顶点处理功能标志组合。自适应分割的设备驱动程序功能标志。

130 阅读4分钟
英文名称常量作用解释
D3DTEXOPCAPS——三维功能类.描述此设备支持的纹理操作的标志的组合。
D3DTEXOPCAPS_DISABLE0x0000001禁用纹理混合操作。
D3DTEXOPCAPS_SELECTARG10x0000002支持 选择参数1 纹理混合操作。
D3DTEXOPCAPS_SELECTARG20x0000004支持 选择参数2 纹理混合操作。
D3DTEXOPCAPS_MODULATE0x0000008支持 控制 纹理混合操作。
D3DTEXOPCAPS_MODULATE2X0x0000010支持 控制2X 纹理混合操作。
D3DTEXOPCAPS_MODULATE4X0x0000020支持 控制4X 纹理混合操作。
D3DTEXOPCAPS_ADD0x0000040支持 增加 纹理混合操作。
D3DTEXOPCAPS_ADDSIGNED0x0000080支持添加符号 纹理混合操作。
D3DTEXOPCAPS_ADDSIGNED2X0x0000100支持添加符号2 纹理混合操作。
D3DTEXOPCAPS_SUBTRACT0x0000200支持减法 纹理混合操作。
D3DTEXOPCAPS_ADDSMOOTH0x0000400支持添加平滑 纹理混合操作。
D3DTEXOPCAPS_BLENDDIFFUSEALPHA0x0000800支持混合扩散相位 纹理混合操作。
D3DTEXOPCAPS_BLENDTEXTUREALPHA0x0001000支持混合纹理相位 纹理混合操作。
D3DTEXOPCAPS_BLENDFACTORALPHA0x0002000支持混合因子相位 纹理混合操作。
D3DTEXOPCAPS_BLENDTEXTUREALPHAPM0x0004000支持混合纹理相位 纹理混合操作。
D3DTEXOPCAPS_BLENDCURRENTALPHA0x0008000支持混合当前相位 纹理混合操作。
D3DTEXOPCAPS_PREMODULATE0x0010000支持细节 纹理混合操作。
D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR0x0020000支持调制相位颜色 纹理混合操作。
D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA0x0040000支持调制色度
D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR0x0080000支持调制反相颜色
D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA0x0100000支持调制反相色度
D3DTEXOPCAPS_BUMPENVMAP0x0200000支持凹凸环境贴图
D3DTEXOPCAPS_BUMPENVMAPLUMINANCE0x0400000支持凹凸贴图亮度
D3DTEXOPCAPS_DOTPRODUCT30x0800000支持网络产品
D3DTEXOPCAPS_MULTIPLYADD0x1000000支持多维数据集纹理
D3DTEXOPCAPS_LERP0x2000000说明。
英文名称常量作用解释
D3DFVFCAPS——三维功能类.灵活的顶点格式功能。
D3DFVFCAPS_TEXCOORDCOUNTMASK0x000ffff屏蔽 FVFCaps 的低字。使设备可以同时用于多个纹理混合的纹理坐标集进行混合。
D3DFVFCAPS_DONOTSTRIPELEMENTS0x0080000不要去除顶点元素。如果不设置则从顶点格式中去除无关元素可提供更好的性能。
D3DFVFCAPS_PSIZE0x0100000点大小由呈现状态或顶点数据决定。如果应用程序提供点大小,则顶点数据将替代呈现状态数据。
英文名称常量作用解释
D3DVTXPCAPS——三维功能类.顶点处理功能标志组合。
D3DVTXPCAPS_TEXGEN0x0000001设备可以执行 texgen。
D3DVTXPCAPS_MATERIALSOURCE70x0000002设置设备支持颜色材料状态的上限
D3DVTXPCAPS_DIRECTIONALLIGHTS0x0000008设备可以执行定向光。
D3DVTXPCAPS_POSITIONALLIGHTS0x0000010设备可以执行位置光 (包括点和顶点) 。
D3DVTXPCAPS_LOCALVIEWER0x0000020设备可以执行本地查看器。
D3DVTXPCAPS_TWEENING0x0000040设备可以执行顶点补间。
D3DVTXPCAPS_TEXGEN_SPHEREMAP0x0000100设备支持TCI球形映射。
D3DVTXPCAPS_NO_TEXGEN_NONLOCALVIEWER0x0000200设备不支持在非本地查看器模式下生成纹理。
英文名称常量作用解释
D3DDEVCAPS2——三维功能类.自适应分割的设备驱动程序功能标志。
D3DDEVCAPS2_STREAMOFFSET0x0000001设备支持流偏移量。
D3DDEVCAPS2_DMAPNPATCH0x0000002设备支持 N 补丁的位移映射。
D3DDEVCAPS2_ADAPTIVETESSRTPATCH0x0000004设备支持 RT 补丁的自适应分割
D3DDEVCAPS2_ADAPTIVETESSNPATCH0x0000008设备支持 N 补丁的自适应分割。
D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES0x0000010设备支持使用纹理作为源的矩形拉伸。
D3DDEVCAPS2_PRESAMPLEDDMAPNPATCH0x0000020设备支持 N 补丁的预采样位移映射。
D3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET0x0000040多个顶点元素可以在流中共享相同的偏移量。