Metode IPortableDeviceCapabilities::GetSupportedFormats (portabledeviceapi.h)

Metode GetSupportedFormats mengambil format yang didukung untuk jenis objek tertentu pada perangkat. Misalnya, menentukan objek audio mungkin mengembalikan WPD_OBJECT_FORMAT_WMA, WPD_OBJECT_FORMAT_WAV, dan WPD_OBJECT_FORMAT_MP3.

Sintaks

HRESULT GetSupportedFormats(
  [in]  REFGUID                              ContentType,
  [out] IPortableDevicePropVariantCollection **ppFormats
);

Parameter

[in] ContentType

REFGUID yang menentukan jenis konten, seperti gambar, audio, atau video. Untuk daftar tipe isi yang ditentukan oleh Perangkat Portabel Windows, lihat Persyaratan untuk Objek.

[out] ppFormats

Alamat variabel yang menerima penunjuk ke antarmuka IPortableDevicePropVariantCollection yang mencantumkan format yang didukung untuk jenis konten yang ditentukan. Ini adalah nilai GUID (jenis VT_CLSID) dalam item koleksi yang diambil. Untuk daftar format yang didukung oleh Perangkat Portabel Windows, lihat Format Objek. Pemanggil harus merilis antarmuka ini ketika selesai.

Nilai kembali

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Setidaknya salah satu argumen adalah penunjuk NULL .

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header portabledeviceapi.h
Pustaka PortableDeviceGUIDs.lib

Lihat juga

Antarmuka IPortableDeviceCapabilities

IPortableDeviceCapabilities::GetSupportedFormatProperties