Compartir a través de


Método ID2D1ComputeInfo::SetResourceTexture (d2d1effectauthor.h)

Establece la textura del recurso correspondiente al índice de textura del sombreador especificado en el recurso de textura especificado. El recurso de textura ya debe haberse cargado con el método ID2D1EffectContext::CreateResourceTexture . Esta llamada producirá un error si el índice especificado se superpone con cualquier entrada. Los índices de entrada siempre preceden a los índices LUT de textura.

Sintaxis

HRESULT SetResourceTexture(
       UINT32               textureIndex,
  [in] ID2D1ResourceTexture *resourceTexture
);

Parámetros

textureIndex

Tipo: UINT32

Índice en el que se va a establecer la textura del recurso.

[in] resourceTexture

Tipo: ID2D1ResourceTexture*

Objeto de textura de recurso que se va a establecer en el índice de textura del sombreador.

Valor devuelto

Tipo: HRESULT

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

HRESULT Descripción
S_OK No se ha producido ningún error.
E_OUTOFMEMORY Direct2D no pudo asignar memoria suficiente para completar la llamada.
E_INVALIDARG Se pasó un parámetro no válido a la función de devolución.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1effectauthor.h
Library D2d1.lib
Archivo DLL D2d1.dll

Consulte también

ID2D1ComputeInfo