共用方式為


PD2D1_PROPERTY_GET_FUNCTION回呼函式 (d2d1effectauthor.h)

從效果取得屬性。

語法

PD2D1_PROPERTY_GET_FUNCTION Pd2d1PropertyGetFunction;

HRESULT Pd2d1PropertyGetFunction(
  [in]            const IUnknown *effect,
  [out]           BYTE *data,
                  UINT32 dataSize,
  [out, optional] UINT32 *actualSize
)
{...}

參數

[in] effect

IUnknown 介面的指標,用於擷取屬性的效果。

[out] data

變數的指標,用來儲存此函式在 屬性上擷取的數據。

dataSize

要擷取之 屬性中的位元元組數目。

[out, optional] actualSize

變數的選擇性指標,儲存在 屬性上擷取的實際位元組數目。 如果未使用,請將 設定為 NULL

傳回值

如果成功,則傳回S_OK;否則,傳回 HRESULT 錯誤碼。

備註

提供PD2D1_PROPERTY_GET_FUNCTIOND2D1_PROPERTY_BINDING結構的 getFunction 成員,以指定 Direct2D 用來取得屬性數據的函式。

規格需求

需求
最低支援的用戶端 適用於 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 適用於 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 d2d1effectauthor.h

另請參閱

D2D1_PROPERTY_BINDING