共用方式為


IShellImageData::D raw 方法 (shimgdata.h)

繪製已譯碼的影像。

語法

HRESULT Draw(
  [in] HDC    hdc,
  [in] LPRECT prcDest,
  [in] LPRECT prcSrc
);

參數

[in] hdc

類型: HDC

影像的句柄。

[in] prcDest

類型: LPRECT

RECT 的指標,以像素為單位,指定轉譯影像的界限。 中國Src 所指定的影像部分會縮放以填滿中國所指定的矩形。

[in] prcSrc

類型: LPRECT

RECT 的指標,指定要繪製之影像的部分。

傳回值

類型: HRESULT

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

傳回碼 Description
E_FAIL
映射先前未譯碼、 IShellImageData::D ecode 呼叫失敗,或 hdcNULL。 其他內部呼叫也可能導致傳回此錯誤。
E_INVALIDARG
中國參數NULL
E_ABORT
此程式已由呼叫應用程式透過 IShellImageDataAbort 的已註冊實例終止。

備註

如果 中國SrcNULL,則不會繪製任何專案,而且方法會傳回S_OK。

規格需求

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