Freigeben über


ValueGetter-Funktion (d2d1effecthelpers.h)

Ruft einen Setterrückruf der Memberfunktion für eine Werttypeigenschaft auf.

Syntax

HRESULT ValueGetter(
  [in]            const IUnknown *effect,
  [out, optional] BYTE           *data,
                  UINT32         dataSize,
  [out, optional] UINT32         *actualSize
);

Parameter

[in] effect

Der Effekt mit der Eigenschaft.

[out, optional] data

Wenn diese Methode zurückgegeben wird, enthält sie einen Zeiger auf die angeforderten Daten.

dataSize

Die Anzahl der Bytes in den abzurufenden Daten.

[out, optional] actualSize

Die tatsächliche Größe der Daten, wenn die Daten nicht in Byte gemessen werden.

Rückgabewert

Wenn diese Funktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- d2d1effecthelpers.h
Library D2d1.lib
DLL- D2d1.dll