Método ID2D1DeviceContext::GetEffectRequiredInputRectangles (d2d1_1.h)
Devuelve los rectángulos de entrada que el autor de la llamada debe proporcionar para generar el rectángulo de salida especificado.
Sintaxis
HRESULT GetEffectRequiredInputRectangles(
[in] ID2D1Effect *renderEffect,
[in, optional] const D2D1_RECT_F *renderImageRectangle,
[in] const D2D1_EFFECT_INPUT_DESCRIPTION *inputDescriptions,
[out] D2D1_RECT_F *requiredInputRects,
UINT32 inputCount
);
Parámetros
[in] renderEffect
Tipo: ID2D1Effect*
Imagen cuya salida se representa.
[in, optional] renderImageRectangle
Tipo: const D2D1_RECT_F*
Parte de la imagen de salida cuyas entradas se están inspeccionando.
[in] inputDescriptions
Tipo: const D2D1_EFFECT_INPUT_DESCRIPTION*
Lista de las entradas cuyos rectángulos se consultan.
[out] requiredInputRects
Tipo: D2D1_RECT_F*
Los rectángulos de entrada devueltos al autor de la llamada.
inputCount
Tipo: UINT32
Número de entradas.
Valor devuelto
Tipo: HRESULT
Un código de error, normalmente solo será porque un efecto en la cadena devolvió algún error.
Comentarios
El autor de la llamada debe tener mucho cuidado de no depender de los rectángulos de entrada necesarios devueltos. Los pequeños cambios de corrección en el comportamiento de un efecto pueden dar lugar a que se devuelvan rectángulos diferentes. Además, los distintos tipos de optimización aplicados dentro de la representación también pueden influir en el resultado.
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 | d2d1_1.h |
Archivo DLL | D2d1.dll |