Direct3D 9学习笔记(7)纹理实例
纹理寻址
D3DSAMP_ADDRESSU
Texture-address mode for the u coordinate. The default is D3DTADDRESS_WRAP. For more information, see D3DTEXTUREADDRESS.
D3DSAMP_ADDRESSV
Texture-address mode for the v coordinate. The default is D3DTADDRESS_WRAP. For more information, see D3DTEXTUREADDRESS.
// set wrap address mode if( ::GetAsyncKeyState('W') & 0x8000f ) {Device->SetSamplerState(0, D3DSAMP_ADDRESSU, D3DTADDRESS_WRAP);Device->SetSamplerState(0, D3DSAMP_ADDRESSV, D3DTADDRESS_WRAP); }// set border color address mode if( ::GetAsyncKeyState('B') & 0x8000f ) {Device->SetSamplerState(0, D3DSAMP_ADDRESSU, D3DTADDRESS_BORDER);Device->SetSamplerState(0, D3DSAMP_ADDRESSV, D3DTADDRESS_BORDER);Device->SetSamplerState(0, D3DSAMP_BORDERCOLOR, 0x000000ff); }// set clamp address mode if( ::GetAsyncKeyState('C') & 0x8000f ) {Device->SetSamplerState(0, D3DSAMP_ADDRESSU, D3DTADDRESS_CLAMP);Device->SetSamplerState(0, D3DSAMP_ADDRESSV, D3DTADDRESS_CLAMP); }// set mirror address mode if( ::GetAsyncKeyState('M') & 0x8000f ) {Device->SetSamplerState(0, D3DSAMP_ADDRESSU, D3DTADDRESS_MIRROR);Device->SetSamplerState(0, D3DSAMP_ADDRESSV, D3DTADDRESS_MIRROR); }
转载于:https://www.cnblogs.com/Clingingboy/archive/2012/08/08/2629118.html
Direct3D 9学习笔记(7)纹理实例相关推荐
- 命名空间不能直接包含字段或方法之类的成员是什么意思_Python 学习笔记之类与实例...
Python 学习笔记之类与实例 一.定义 1.1.定义 类 (class) 封装一组相关数据,使之成为一个整体,并使用一种方法持续展示和维护. 这有点像把零件组装成整车提供给用户,无须了解汽车的内部 ...
- HALCON 21.11:深度学习笔记---对象检测, 实例分割(11)
HALCON 21.11:深度学习笔记---对象检测, 实例分割(11) HALCON 21.11.0.0中,实现了深度学习方法. 本章介绍了如何使用基于深度学习的对象检测. 通过对象检测,我们希望在 ...
- Unity 2D 学习笔记:游戏实例Sunnyland
Unity 2D 学习笔记:游戏实例Sunnyland 01安装软件&导入素材 02编辑素材&Tilemap 03图层layer&角色建立 04角色移动 05角色方向& ...
- Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度 Quartz.NET 项目地址 http://quartznet.sourceforge.net/ Quar
Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度 Quartz.NET 项目地址 http://quartznet.sourceforge.net/ Quartz ...
- python学习笔记-练手实例
1.题目:输出 9*9 乘法口诀表. 程序分析:分行与列考虑,共9行9列,i控制行,j控制列 代码: for i in range(1,10):print ('\r')for j in range(1 ...
- 字节跳动学习笔记:java实例变量和静态变量
1.PTP模型 Point-to-Point,点对点通信模型.PTP是基于队列(Queue)的,一个队列可以有多个生产者,和多个消费者.消息服务器按照收到消息的先后顺序,将消息放到队列中.队列中的每一 ...
- 廖雪峰Python学习笔记——类和实例
Class MyList(list): __metaclass__ = ListMetaclass #它表示在创建MyList这个类时,必须通过 ListMetaclass这个元类的LIstMetac ...
- 学习笔记——3-8译码器实例(FPGA)
一.3-8译码器简介 1.简介 译码是编码的逆过程.其功能是将具有特定含义的二进制码进行辨别,并转换成控制信号,具有译码功能的逻辑电路称为译码器.如果有n个二进制选择线,则最多可译码转换成2n个数据. ...
- Practical Rendering and Computation with Direct3D 11学习笔记(1.4)
1.4 Interfacing with Direct3D 本节主要介绍Direct3D11两个最主要的接口,Device和Context. 1.4.1 Device Device和Device co ...
最新文章
- python输入exit怎么退出了_Python 中的 exit() 和 sys.exit()
- 图灵奖得主LeCun亲授,深度学习课程在线发布|资源
- Java 洛谷 P1028 数的计算
- 关于bacula网络备份软件的安装以及配置3
- java虚拟内存扩展_Java 8虚拟扩展方法
- 我每天路过胡同的飞鸽传书
- QML工作笔记-NumberAnimation、RotationAnimation、Timer综合使用
- Mongo集群分片部署实践(4.2版本)
- Bootstrap表单的可选布局
- 微课|玩转Python轻松过二级:第3章课后习题解答5
- 使用python批量验证邮箱密码_python(Django 网页登陆账号、密码、邮箱验证)
- Docker安装稳定版及指定版本
- YUV格式与RGB格式
- 基于高德地图实现热力地图和标记点显示文字
- c语言 ipv4转ipv6,环境配置:Ipv6转Ipv4
- reshape() 函数与 kron()函数的区别
- 火灾自动报警系统学习心得
- 交换机路由器命令大全
- Zabbix proxy
- 基于Java+SpringBoot+Thymeleaf+Mysql在线电子书阅读系统学习系统设计与实现
热门文章
- Entity Framework 6 Recipes 2nd Edition(13-4)译 - 有效地创建一个搜索查询
- 【原创】如何写一个框架:步骤(下)
- Uva 11178 Morley's Theorem 向量旋转+求直线交点
- JAVA学习:maven开发环境快速搭建
- 服务器页是指包含什么脚本程序的网页,XSS攻击的本质就是被攻击者访问的页面返回页面中,包含了未经编码的脚本代码,如等信息。而浏览 - 众答网问答...
- 超图Cesium卷帘遇到的坑
- 用Python破解数学教育
- 您不知道Bash:Bash阵列简介
- sci写作sci写作模板_有写作错误吗? bibisco简介
- 查询数据库中数据的年份_本地公开数据中的年份