Condividi tramite


PD2D1_PROPERTY_GET_FUNCTION funzione di callback (d2d1effectauthor.h)

Ottiene una proprietà da un effetto.

Sintassi

PD2D1_PROPERTY_GET_FUNCTION Pd2d1PropertyGetFunction;

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

Parametri

[in] effect

Puntatore all'interfaccia IUnknown per l'effetto su cui verrà recuperata la proprietà.

[out] data

Puntatore a una variabile che archivia i dati recuperati da questa funzione nella proprietà.

dataSize

Numero di byte nella proprietà da recuperare.

[out, optional] actualSize

Puntatore facoltativo a una variabile che archivia il numero effettivo di byte recuperati nella proprietà. Se non usato, impostare su NULL.

Valore restituito

Restituisce S_OK se ha esito positivo; in caso contrario, restituisce un codice di errore HRESULT .

Commenti

Specificare un PD2D1_PROPERTY_GET_FUNCTION al membro getFunction di una struttura D2D1_PROPERTY_BINDING per specificare la funzione usata da Direct2D per ottenere i dati per una proprietà.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1effectauthor.h

Vedi anche

D2D1_PROPERTY_BINDING