Bagikan melalui


IShellImageData::Rotate method (shimgdata.h)

Memutar gambar dengan kenaikan 90 derajat.

Sintaks

HRESULT Rotate(
  [in] DWORD dwAngle
);

Parameter

[in] dwAngle

Jenis: DWORD

Sudut rotasi. Hanya sudut 0, 90, 180, dan 270 yang dikenali.

Mengembalikan nilai

Jenis: HRESULT

Mengembalikan S_OK jika berhasil atau nilai kesalahan jika tidak, termasuk yang berikut ini:

Menampilkan kode Deskripsi
E_FAIL
Gambar belum didekode atau proses pendekodean gagal. Nilai ini juga dikembalikan ketika panggilan internal tertentu ke metode GDI+ gagal.
E_NOTVALIDFORANIMATEDIMAGE
Gambar adalah gambar animasi dan tidak dapat diputar.
E_INVALIDARG
Parameter dwAngle adalah nilai selain 0, 90, 180, atau 270.
S_FALSE
Parameter dwAngle adalah 0.
E_OUTOFMEMORY
Tidak tersedia cukup sumber daya untuk metode untuk membuat salinan gambar yang berfungsi secara internal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shimgdata.h
DLL Shell32.dll