載入任何 MrmType的資源,以及該資源的限定符值。
語法
HRESULT MrmLoadStringOrEmbeddedResourceWithQualifierValues(
MrmManagerHandle resourceManager,
MrmContextHandle resourceContext,
MrmMapHandle resourceMap,
PCWSTR resourceId,
MrmType *resourceType,
PWSTR *resourceString,
MrmResourceData *data,
UINT32 *qualifierCount,
PWSTR **qualifierNames,
PWSTR **qualifierValues
);
參數
resourceManager
ResourceManager。
resourceContext
ResourceContext。 如果為 null,則使用預設內容。
resourceMap
ResourceMap。 如果為 null,則使用 root。
resourceId
要載入的資源名稱。
resourceType
要載入之資源的 MrmType。
resourceString
如果呼叫成功,且 resourceType MrmType,則包含資源字串。字串或 MrmType。路徑。
資源數據必須透過呼叫 mrmFreeResource 來釋出。
data
如果呼叫成功,且 resourceType MrmType,則包含資源數據。嵌入式。
資源數據必須透過呼叫 mrmFreeResource 來釋出。
qualifierCount
限定符名稱的數目。
qualifierNames
如果呼叫成功,將會包含限定符名稱的陣列。
此陣列應該使用 MrmFreeQualifierNamesOrValues釋放。
qualifierValues
如果呼叫成功,將會包含限定符值的陣列。
此陣列應該使用 MrmFreeQualifierNamesOrValues釋放。
返回值
表示作業結果的 HRESULT。
需求
| 要求 | 價值 |
|---|---|
| 最低支援的用戶端 | Windows 10 版本 1809(Windows App SDK 0.5 或更新版本) |
| 標題 | mrm.h |