iInkRenderer::D raw 方法 (msinkaut.h)
使用已知的设备上下文绘制墨迹笔划。
语法
HRESULT Draw(
[in] LONG_PTR hDC,
[in] IInkStrokes *Strokes
);
参数
[in] hDC
指定要绘制的设备上下文的 hWnd 。
[in] Strokes
指定要绘制的笔划。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
参数包含无效指针。 |
|
笔划参数与不同的 InkDisp 对象相关联。 |
|
参数无效。 |
|
hdc 或 strokes 参数不指向有效的 对象。 |
|
方法内发生异常。 |
|
意外的参数或属性类型。 |
注解
笔宽度 (或) 乘以视图转换决定因素的平方根。
注意 如果尚未显式设置笔宽度,则默认为 53。 必须将笔宽度乘以行列函数的平方根才能生成正确的边界框。 边界框的高度和宽度在每个方向上扩展一半。
注意 使用 DrawStroke 方法绘制单个笔划。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | msinkaut.h |
Library | InkObj.dll |