MRT 核心

若要使用 MRT Core 进行开发,需要以下标头:

有关此技术的编程指南,请参阅 使用 MRT 核心管理资源

枚举

 
MrmType

描述资源数据的类型。

函数

 
MrmAllocateBuffer

分配资源缓冲区。
MrmCreateResourceContext

创建新的 ResourceContext
MrmCreateResourceManager

创建新的 ResourceManager
MrmDestroyResourceContext

销毁使用 MrmCreateResourceContext 创建的 ResourceContext
MrmDestroyResourceManager

销毁使用 MrmCreateResourceManager 创建的 ResourceManager
MrmFreeQualifierNamesOrValues

释放限定符名称或值的数组。
MrmFreeResource

释放使用 MrmAllocateBuffer 分配的缓冲区。
MrmGetAllQualifierNames

获取特定上下文的所有限定符名称。
MrmGetChildResourceMap

获取子资源映射。
MrmGetFilePathFromName

获取文件名的默认路径。
MrmGetQualifier

获取限定符值。
MrmGetResourceCount

获取 ResourceMap 中包含的资源数。
MrmLoadEmbeddedResource

加载 MrmType_Embedded 类型的资源。
MrmLoadEmbeddedResourceFromResourceUri

从指定的 URI 加载 MrmType_Embedded 类型的资源。
MrmLoadStringOrEmbeddedFromResourceUri

从指定的 URI 加载任何 MrmType 的资源。
MrmLoadStringOrEmbeddedResource

加载任何 MrmType 的资源。
MrmLoadStringOrEmbeddedResourceByIndex

按指定的索引加载任何 MrmType 的资源。
MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues

按指定索引加载任何 MrmType 的资源,以及该资源的限定符值。
MrmLoadStringOrEmbeddedResourceWithQualifierValues

加载任何 MrmType 的资源以及该资源的限定符值。
MrmLoadStringResource

加载 MrmType_StringMrmType_Path 类型的资源。
MrmLoadStringResourceFromResourceUri

加载 类型为 MrmType_StringMrmType_Path 的资源。
MrmSetQualifier

设置资源限定符值。

结构

 
MrmResourceData

包含 MrmType_Embedded 类型的资源的资源数据。