Método ID2D1EffectContext::CreateResourceTexture (d2d1effectauthor.h)
Cria ou localiza a textura de recurso fornecida, dependendo se uma ID de recurso é especificada. Opcionalmente, ele inicializa a textura com os dados especificados.
Sintaxe
HRESULT CreateResourceTexture(
[in, optional] const GUID *resourceId,
[in] const D2D1_RESOURCE_TEXTURE_PROPERTIES *resourceTextureProperties,
[in, optional] const BYTE *data,
[in, optional] const UINT32 *strides,
UINT32 dataSize,
[out] ID2D1ResourceTexture **resourceTexture
);
Parâmetros
[in, optional] resourceId
Tipo: const GUID*
Um ponteiro opcional para a ID exclusiva que identifica a tabela de pesquisa.
[in] resourceTextureProperties
Tipo: const D2D1_RESOURCE_TEXTURE_PROPERTIES*
As propriedades usadas para criar a textura do recurso.
[in, optional] data
Tipo: const BYTE*
Os dados opcionais a serem carregados na textura do recurso.
[in, optional] strides
Tipo: const UINT32*
Um ponteiro opcional para o passo a passo para avançar pela textura do recurso, de acordo com a dimensão.
dataSize
Tipo: UINT32
O tamanho, em bytes, dos dados.
[out] resourceTexture
Tipo: ID2D1ResourceTexture**
A textura retornada que pode ser usada como um recurso em um efeito Direct2D.
Retornar valor
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 | Direct2D não foi possível alocar memória suficiente para concluir a chamada. |
E_INVALIDARG | Um parâmetro inválido foi passado para a função de retorno. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1effectauthor.h |
Biblioteca | D2D1.lib |