MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues 関数 (mrm.h)

指定したインデックスによって、そのリソースの修飾子値と共に、 任意の MrmType のリソースを読み込みます。

構文

HRESULT MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues(
  MrmManagerHandle resourceManager,
  MrmContextHandle resourceContext,
  MrmMapHandle     resourceMap,
  UINT32           index,
  MrmType          *resourceType,
  PWSTR            *resourceName,
  PWSTR            *resourceString,
  MrmResourceData  *data,
  UINT32           *qualifierCount,
  PWSTR            **qualifierNames,
  PWSTR            **qualifierValues
);

パラメーター

resourceManager

ResourceManager

resourceContext

ResourceContext。 null の場合は、既定のコンテキストを使用します。

resourceMap

ResourceMap。 null の場合は root を使用します。

index

ResourceMap 内の目的のリソースのインデックス。

resourceType

読み込むリソースの MrmType

resourceName

呼び出しが成功した場合に読み込まれたリソースの名前を格納します。

リソース名は、 MrmFreeResource を呼び出して解放する必要があります。

resourceString

呼び出しが成功し、resourceType が MrmType のいずれかの場合は、リソース文字列を格納します。String または MrmType。パス。

リソース データは、 MrmFreeResource を呼び出して解放する必要があります。

data

呼び出しが成功し、resourceType が MrmType の場合は、リソース データを格納します。埋め込み。

リソース データは、 MrmFreeResource を呼び出して解放する必要があります。

qualifierCount

修飾子名の数。

qualifierNames

呼び出しが成功した場合は、修飾子名の配列が含まれます。

この配列は、 MrmFreeQualifierNamesOrValues を使用して解放する必要があります。

qualifierValues

呼び出しが成功した場合は、修飾子値の配列が含まれます。

この配列は、 MrmFreeQualifierNamesOrValues を使用して解放する必要があります。

戻り値

操作の結果を示す HRESULT

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809 (Windows アプリ SDK 0.5 以降)
Header mrm.h

こちらもご覧ください