| Methods' 要約 |
| getBufferController |
Query the 監査役 for multi 衝撃を和らげるものing functionality on this
graphic 装置.
If there is no such functionality 利用できる, the NULL
言及/関連 is returned.
|
| getDeviceColorSpace |
Query the color space interface for this graphic 装置.
This is to be used when 解釈する/通訳するing or setting 装置 color
values.
|
| getPhysicalResolution |
Query the physical 決意/決議 of the 装置 in pixel per
ミリメートル.
A special floating point value of +infinity here 示すs
'unknown', i.e. at the time of (判決などを)下すing undetermined or
かもしれない infinite 決意/決議 along the corresponding
direction.
|
| getPhysicalSize |
Query the physical dimensions of the 装置 in ミリメートル.
A special floating point value of +infinity here 示すs
'unknown', i.e. at the time of (判決などを)下すing undetermined or
かもしれない infinite 決意/決議 along the corresponding
direction.
|
| createCompatibleLinePolyPolygon |
Create a line poly-polygon which can internally use
装置-optimized 代表s already.
|
| createCompatibleBezierPolyPolygon |
Create a bezier poly-polygon which can internally use
装置-optimized 代表s already.
|
| createCompatibleBitmap |
Create a bitmap whose memory layout and 見本 model is
両立できる to the graphic 装置.
|
| createVolatileBitmap |
Create a volatile bitmap that is usable with this graphic 装置.
A volatile bitmap's difference in comparison to a plain bitmap
(e.g. 生成するd 経由で createCompatibleBitmap()) is the fact that
its content might 消える at any point in time (making any
操作/手術 with them produce a
VolatileContentDestroyedException). The 利益,
on the other 手渡す, is that they might be 平易な to
金物類/武器類-加速する on 確かな 壇・綱領・公約s, without the need to
keep a safety copy of the content internally.
|
| createCompatibleAlphaBitmap |
Create a bitmap with alpha channel whose memory layout and
見本 model is 両立できる to the graphic 装置.
|
| createVolatileAlphaBitmap |
Create a volatile bitmap with alpha channel that is usable
with this graphic 装置.
A volatile bitmap's difference in comparison to a plain bitmap
(e.g. 生成するd 経由で createCompatibleBitmap()) is the fact that
its content might 消える at any point in time (making any
操作/手術 with them produce a
VolatileContentDestroyedException). The 利益,
on the other 手渡す, is that they might be 平易な to
金物類/武器類-加速する on 確かな 壇・綱領・公約s, without the need to
keep a safety copy of the content internally.
|
| getParametricPolyPolygonFactory |
Get a 言及/関連 to this 装置's parametric polygon factory.
|
| hasFullScreenMode |
Tells whether this graphic 装置 has a 十分な 審査する 方式,
i.e. whether a window can cover the whole 審査する 排他的に.
|
| enterFullScreenMode |
Enter or leave the fullscreen 方式, if possible. The return
value denotes the success of the 操作/手術.
@attention depending on the underlying operating system,
fullscreen 方式 can be left without a enterFullScreenMode(
誤った ) call.
|
| Methods' 詳細(に述べる)s |
getBufferController
- Description
- Query the 監査役 for multi 衝撃を和らげるものing functionality on this
graphic 装置.
If there is no such functionality 利用できる, the NULL
言及/関連 is returned.
|
|
getDeviceColorSpace
- Description
- Query the color space interface for this graphic 装置.
This is to be used when 解釈する/通訳するing or setting 装置 color
values.
|
|
getPhysicalResolution
- Description
- Query the physical 決意/決議 of the 装置 in pixel per
ミリメートル.
A special floating point value of +infinity here 示すs
'unknown', i.e. at the time of (判決などを)下すing undetermined or
かもしれない infinite 決意/決議 along the corresponding
direction.
|
|
getPhysicalSize
- Description
- Query the physical dimensions of the 装置 in ミリメートル.
A special floating point value of +infinity here 示すs
'unknown', i.e. at the time of (判決などを)下すing undetermined or
かもしれない infinite 決意/決議 along the corresponding
direction.
- See also
- XBitmap::getSize()
|
|
createCompatibleLinePolyPolygon
- Description
- Create a line poly-polygon which can internally use
装置-optimized 代表s already.
- Parameter points
- The points of the poly-polygon, in a separate array for every polygon.
|
|
createCompatibleBezierPolyPolygon
- Description
- Create a bezier poly-polygon which can internally use
装置-optimized 代表s already.
- Parameter points
- The points of the poly-polygon, in a separate array for every polygon.
|
|
createCompatibleBitmap
- Description
- Create a bitmap whose memory layout and 見本 model is
両立できる to the graphic 装置.
- Parameter size
- Size of the requested bitmap in pixel. Both 構成要素s of the
size must be greater than 0
|
|
createVolatileBitmap
- Description
- Create a volatile bitmap that is usable with this graphic 装置.
A volatile bitmap's difference in comparison to a plain bitmap
(e.g. 生成するd 経由で createCompatibleBitmap()) is the fact that
its content might 消える at any point in time (making any
操作/手術 with them produce a
VolatileContentDestroyedException). The 利益,
on the other 手渡す, is that they might be 平易な to
金物類/武器類-加速する on 確かな 壇・綱領・公約s, without the need to
keep a safety copy of the content internally.
- Parameter size
- Size of the requested bitmap in pixel. Both 構成要素s of the
size must be greater than 0
|
|
createCompatibleAlphaBitmap
- Description
- Create a bitmap with alpha channel whose memory layout and
見本 model is 両立できる to the graphic 装置.
- Parameter size
- Size of the requested bitmap in pixel. Both 構成要素s of the
size must be greater than 0
|
|
createVolatileAlphaBitmap
- Description
- Create a volatile bitmap with alpha channel that is usable
with this graphic 装置.
A volatile bitmap's difference in comparison to a plain bitmap
(e.g. 生成するd 経由で createCompatibleBitmap()) is the fact that
its content might 消える at any point in time (making any
操作/手術 with them produce a
VolatileContentDestroyedException). The 利益,
on the other 手渡す, is that they might be 平易な to
金物類/武器類-加速する on 確かな 壇・綱領・公約s, without the need to
keep a safety copy of the content internally.
- Parameter size
- Size of the requested bitmap in pixel. Both 構成要素s of the
size must be greater than 0
|
|
getParametricPolyPolygonFactory
- Description
- Get a 言及/関連 to this 装置's parametric polygon factory.
- Returns
- a 言及/関連 to this 装置's parametric polygon
factory. Although it is possible to use parametric polygons on
all canvases, 関わりなく the associated graphic 装置,
this is not advisable: each canvas 実施 is 解放する/自由な to
internally 生成する optimized parametric polygons, which can
be used more 直接/まっすぐに for e.g. texturing 操作/手術s.
利用できる services (all canvas 実施s should 供給する
this 極小の 始める,決める, though are 解放する/自由な to 追加する more; just check the
getAvailableServiceNames() on the returned interface):
- Gradients - all gradients need to support two construction
parameters, "Colors" 存在 a ::sequence
and "Stops" 存在 a ::sequence. Both must
have the same length, and at least two elements. See
http://www.w3.org/TR/SVG11/pservers.html#GradientStops for
the semantics of gradient stops and colors.
要求するd gradient services:
* "LinearGradient" - the gradient 変化させるs linearly between
the given colors. without 調整する system
変形, the color interpolation happens in
増加するing x direction, and is constant in y
direction. 同等(の) to svg linear gradient
http://www.w3.org/TR/SVG11/pservers.html#LinearGradients
* "EllipticalGradient" - this gradient has zeroth color
索引 in the middle, and 変化させるs linearly between 中心
and final color. The services takes an 付加
parameter 指名するd "AspectRatio" of ::二塁打
(width divided by 高さ), if this 面 割合 is 1, the
gradient is circular. If it's not 1, the gradient is
elliptical, with the special 新たな展開 that the 面 割合
is 持続するd also for the 中心 color: the gradient will
not 崩壊(する) into a 選び出す/独身 point, but become a line of
中心 color. If "AspectRatio" is 行方不明の, or equal to 1,
this gradient 産する/生じるs 類似の results as the svg radial
gradient
http://www.w3.org/TR/SVG11/pservers.html#RadialGradients
* "RectangularGradient" - this gradient has zeroth color
索引 in the middle, and 変化させるs linearly between 中心
and final color 経由で rectangular boxes
around the 中心 point. The services takes an 付加
parameter 指名するd "AspectRatio" of ::二塁打
(width divided by 高さ), if this 面 割合 is 1, the
gradient is quadratic. If it's not 1, the gradient is
rectangular, with the special 新たな展開 that the 面 割合
is 持続するd also for the 中心 color: the gradient will
not 崩壊(する) into a 選び出す/独身 point, but become a line of
中心 color.
- Hatch patterns - 要求するd hatch services:
* "VerticalLineHatch" - this ハッチング consists of vertical lines
* "OrthogonalLinesHatch" - this ハッチング consists of
crossing vertical and 水平の lines
* "ThreeCrossingLinesHatch" - this ハッチング consists of
vertical and 水平の lines 加える diagonal lines from
left, 最高の,を越す to 底(に届く), 権利.
* "FourCrossingLinesHatch" - this ハッチング consists of
vertical and 水平の lines 加える diagonal lines in both
directions.
|
|
hasFullScreenMode
| boolean |
| hasFullScreenMode(); |
- Description
- Tells whether this graphic 装置 has a 十分な 審査する 方式,
i.e. whether a window can cover the whole 審査する 排他的に.
|
|
enterFullScreenMode
| boolean |
| enterFullScreenMode( |
[in] boolean |
bEnter ); |
- Description
- Enter or leave the fullscreen 方式, if possible. The return
value denotes the success of the 操作/手術.
@attention depending on the underlying operating system,
fullscreen 方式 can be left without a enterFullScreenMode(
誤った ) call.
|
|
Copyright © 2013, The Apache ソフトウェア 創立/基礎, Licensed under the Apache License, 見解/翻訳/版 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache ソフトウェア 創立/基礎. Other 指名するs may be trademarks of their 各々の owners.