Metodo ID2D1ResourceTexture::Update (d2d1effectauthor.h)
Aggiornamenti la trama specifica della risorsa all'interno dell'intervallo o della casella specifica usando i dati forniti.
Sintassi
HRESULT Update(
[in, optional] const UINT32 *minimumExtents,
[in, optional] const UINT32 *maximimumExtents,
[in] const UINT32 *strides,
UINT32 dimensions,
[in] const BYTE *data,
UINT32 dataCount
);
Parametri
[in, optional] minimumExtents
Tipo: const UINT32*
Estensione "left" degli aggiornamenti se specificata; se NULL, l'intera trama viene aggiornata.
[in, optional] maximimumExtents
Tipo: const UINT32*
Estensione "right" degli aggiornamenti se specificata; se NULL, l'intera trama viene aggiornata.
[in] strides
Tipo: const UINT32*
Lo stride per avanzare attraverso i dati di input, in base alla dimensione.
dimensions
Tipo: UINT32
Numero di dimensioni nella trama della risorsa. Questo deve corrispondere al numero usato per caricare la trama.
[in] data
Tipo: const BYTE*
Dati da inserire nella trama della risorsa.
dataCount
Tipo: UINT32
Dimensioni del buffer di dati da usare per aggiornare la trama della risorsa.
Valore restituito
Tipo: HRESULT
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
HRESULT | Descrizione |
---|---|
S_OK | Non si sono verificati errori. |
E_OUTOFMEMORY | Direct2D non è riuscito a allocare memoria sufficiente per completare la chiamata. |
E_INVALIDARG | Un parametro non valido è stato passato alla funzione restituita. |
Commenti
Il numero di dimensioni nell'aggiornamento deve corrispondere a quelli della trama creata.
Requisiti
Client minimo supportato | Windows 8 e Platform Update 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 |
Libreria | D2d1.lib |