文章目录
MIL中的所有功能都分为模块。函数是根据其模块和功能命名的。每个函数名的前缀是Matrox的字母M,后面是几个代表函数模块名的字母,最后是一个描述函数用途的单词。例如,MbufSave()将数据缓冲区保存在文件中。
不同模块中类似的MIL功能
功能根据其主要功能分为模块。例如,缓冲区模块包含MIL中所有特定于分配、控制、查询、导入和保存缓冲区的功能。所有MIL模块都基于相同的结构,您可以在不同的模块中找到类似的功能。这些功能因模块规格而异,但它们都执行相同的基本任务。
通用功能
下面说明在大多数MIL模块中都有的MIL的功能:
M…Alloc() 分配某个对象或者资源
分配指定的MIL对象(例如,缓冲区、显示或上下文)及其所需资源。在使用它们之前,您必须分配它们。一旦使用完它们,就应该使用M…Free()释放它们。
MIL_ID M3dmapAlloc(