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 |