Método ID2D1ResourceTexture::Update (d2d1effectauthor.h)

Atualizações a textura de recurso específica dentro do intervalo ou caixa específico usando os dados fornecidos.

Sintaxe

HRESULT Update(
  [in, optional] const UINT32 *minimumExtents,
  [in, optional] const UINT32 *maximimumExtents,
  [in]           const UINT32 *strides,
                 UINT32       dimensions,
  [in]           const BYTE   *data,
                 UINT32       dataCount
);

Parâmetros

[in, optional] minimumExtents

Tipo: const UINT32*

A extensão "esquerda" das atualizações, se especificado; se NULL, toda a textura será atualizada.

[in, optional] maximimumExtents

Tipo: const UINT32*

A extensão "certa" das atualizações, se especificado; se NULL, toda a textura será atualizada.

[in] strides

Tipo: const UINT32*

O passo a passo para avançar pelos dados de entrada, de acordo com a dimensão.

dimensions

Tipo: UINT32

O número de dimensões na textura do recurso. Isso deve corresponder ao número usado para carregar a textura.

[in] data

Tipo: const BYTE*

Os dados a serem colocados na textura do recurso.

dataCount

Tipo: UINT32

O tamanho do buffer de dados a ser usado para atualizar a textura do recurso.

Valor retornado

Tipo: HRESULT

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

HRESULT Descrição
S_OK Não ocorreu nenhum erro.
E_OUTOFMEMORY O Direct2D não pôde alocar memória suficiente para concluir a chamada.
E_INVALIDARG Um parâmetro inválido foi passado para a função de retorno.

Comentários

O número de dimensões na atualização deve corresponder às da textura criada.

Requisitos

   
Cliente mínimo com suporte Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d2d1effectauthor.h
Biblioteca D2d1.lib

Confira também

ID2D1EffectContext::CreateResourceTexture

ID2D1ResourceTexture