Bagikan melalui


Fungsi WICMapSchemaToName (wincodec.h)

Mendapatkan nama yang terkait dengan skema tertentu.

Sintaks

HRESULT WICMapSchemaToName(
  [in]      REFGUID guidMetadataFormat,
  [in]      LPWSTR  pwzSchema,
  [in]      UINT    cchName,
  [in, out] WCHAR   *wzName,
  [out]     UINT    *pcchActual
);

Parameter

[in] guidMetadataFormat

Jenis: REFGUID

GUID format metadata.

[in] pwzSchema

Jenis: LPWSTR

String URI dari skema yang namanya akan diambil.

[in] cchName

Jenis: UINT

Ukuran buffer wzName .

[in, out] wzName

Jenis: WCHAR*

Penunjuk ke buffer yang menerima nama skema.

Untuk mendapatkan ukuran buffer yang diperlukan, panggil WICMapSchemaToName dengan cchName diatur ke 0 dan wzName diatur ke NULL.

[out] pcchActual

Jenis: UINT

Ukuran buffer aktual yang diperlukan untuk mengambil seluruh nama skema.

Nilai kembali

Jenis: HRESULT

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Anda dapat memperluas pemetaan nama skema dengan menambahkan ke kunci registri berikut:

HKEY_CLASSES_ROOT
   CLSID
      {FAE3D380-FEA4-4623-8C75-C6B61110B681}
         Schemas
            BB5ACC38-F216-4CEC-A6C5-5F6E739763A9
               ...

Untuk informasi selengkapnya, lihat Cara Menulis Codec WIC-Enabled.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header wincodec.h
Pustaka Windowscodecs.lib
DLL Windowscodecs.dll