Condividi tramite


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

Vedi anche

ID2D1EffectContext::CreateResourceTexture

ID2D1ResourceTexture