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 |
---|---|
|
Metode berhasil. |
|
Setidaknya salah satu argumen adalah penunjuk NULL . |
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | portabledeviceapi.h |
Pustaka | PortableDeviceGUIDs.lib |