Método ID2D1ComputeTransform::CalculateThreadgroups (d2d1effectauthor.h)
Este método permite que una transformación basada en sombreador de proceso seleccione el número de grupos de subprocesos que se van a ejecutar en función del número de píxeles de salida que necesita rellenar.
Sintaxis
HRESULT CalculateThreadgroups(
[in] const D2D1_RECT_L *outputRect,
[out] UINT32 *dimensionX,
[out] UINT32 *dimensionY,
[out] UINT32 *dimensionZ
);
Parámetros
[in] outputRect
Tipo: const D2D1_RECT_L*
Rectángulo de salida que rellenará la transformación de proceso.
[out] dimensionX
Tipo: UINT32*
Número de subprocesos de la dimensión x.
[out] dimensionY
Tipo: UINT32*
Número de subprocesos de la dimensión y.
[out] dimensionZ
Tipo: UINT32*
Número de subprocesos de la dimensión z.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, devuelve un código de error HRESULT .
Comentarios
Si se produce un error en esta llamada, la instancia id2D1Effect correspondiente se coloca en un estado de error y no se dibuja.
Requisitos
Cliente mínimo compatible | Actualización de windows 8 y 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 |