Freigeben über


PD2D1_PROPERTY_SET_FUNCTION Rückruffunktion (d2d1effectauthor.h)

Legt eine Eigenschaft für einen Effekt fest.

Syntax

PD2D1_PROPERTY_SET_FUNCTION Pd2d1PropertySetFunction;

HRESULT Pd2d1PropertySetFunction(
  [in] IUnknown *effect,
  [in] const BYTE *data,
       UINT32 dataSize
)
{...}

Parameter

[in] effect

Ein Zeiger auf die IUnknown-Schnittstelle für den Effekt, für den die Eigenschaft festgelegt wird.

[in] data

Ein Zeiger auf die Daten, die für die -Eigenschaft festgelegt werden sollen.

dataSize

Die Anzahl der Bytes in der Eigenschaft, die von der Funktion festgelegt wird.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls einen HRESULT-Fehlercode zurück.

Hinweise

Geben Sie einen PD2D1_PROPERTY_SET_FUNCTION Funktionszeiger auf das setFunction-Element einer D2D1_PROPERTY_BINDING-Struktur an, um die Funktion anzugeben, die Direct2D zum Festlegen von Daten für eine Eigenschaft verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d2d1effectauthor.h

Weitere Informationen

D2D1_PROPERTY_BINDING