ID2D1Factory::CreateStrokeStyle(constD2D1_STROKE_STYLE_PROPERTIES*,constFLOAT*,UINT32,ID2D1StrokeStyle**) (d2d1.h)
Crea un ID2D1StrokeStyle que describe el límite inicial, el patrón dash y otras características de un trazo.
Sintaxis
HRESULT CreateStrokeStyle(
[in] const D2D1_STROKE_STYLE_PROPERTIES *strokeStyleProperties,
[in, optional] const FLOAT *dashes,
UINT32 dashesCount,
[out] ID2D1StrokeStyle **strokeStyle
);
Parámetros
[in] strokeStyleProperties
Tipo: const D2D1_STROKE_STYLE_PROPERTIES*
Estructura que describe el límite de línea del trazo, el desplazamiento de guiones y otros detalles de un trazo.
[in, optional] dashes
Tipo: const FLOAT*
Matriz cuyos elementos se establecen en la longitud de cada guión y espacio en el patrón de guiones. El primer elemento establece la longitud de un guión, el segundo elemento establece la longitud de un espacio, el tercer elemento establece la longitud de un guión, etc. La longitud de cada guión y espacio en el patrón de guiones es el producto del valor del elemento en la matriz y el ancho del trazo.
dashesCount
Tipo: UINT
Número de elementos de la matriz de guiones .
[out] strokeStyle
Tipo: ID2D1StrokeStyle**
Cuando este método devuelve, contiene la dirección del puntero al estilo de trazo creado por este método.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1.h |
Library | D2d1.lib |
Archivo DLL | D2d1.dll |