IShellImageData::GetEncoderParams 方法 (shimgdata.h)

取得目前的編碼器參數集。

語法

HRESULT GetEncoderParams(
  [in]  GUID              *pguidFmt,
  [out] EncoderParameters **ppEncParams
);

參數

[in] pguidFmt

類型: GUID*

指定編碼器之 GUID 的指標。 這必須是 GDI+支援的編碼器。 如果此參數為 NULL,則為未處理的例外狀況結果。

[out] ppEncParams

類型: EncoderParameters**

EncoderParameter 物件數位之指標的位址。

傳回值

類型: HRESULT

如果成功或錯誤值,則傳回 S_OK ,包括下列專案:

傳回碼 Description
E_FAIL
在某些情況下,可能會產生這個傳回值。
  • 映射未譯碼,或譯碼程序失敗。
  • pguidFmt 是指 GDI+不支援的格式。
  • 內部呼叫失敗。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 shimgdata.h
Dll Shell32.dll