get_partT_get_partGetPartGetPartget_part (算子)
名称
get_partT_get_partGetPartGetPartget_part — 获取图像部分。
签名
void GetPart(const HTuple& WindowHandle, HTuple* Row1, HTuple* Column1, HTuple* Row2, HTuple* Column2)
void HWindow::GetPart(HTuple* Row1, HTuple* Column1, HTuple* Row2, HTuple* Column2) const
void HWindow::GetPart(Hlong* Row1, Hlong* Column1, Hlong* Row2, Hlong* Column2) const
static void HOperatorSet.GetPart(HTuple windowHandle, out HTuple row1, out HTuple column1, out HTuple row2, out HTuple column2)
void HWindow.GetPart(out HTuple row1, out HTuple column1, out HTuple row2, out HTuple column2)
void HWindow.GetPart(out int row1, out int column1, out int row2, out int column2)
def get_part(window_handle: HHandle) -> Tuple[Union[int, float], Union[int, float], Union[int, float], Union[int, float]]
描述
get_partget_partGetPartGetPartGetPartget_part returns the upper left and lower right corner
of the image part shown in the window. The image part can be
changed with the operator set_partset_partSetPartSetPartSetPartset_part (Default is the
whole image).
执行信息
- 多线程类型:可重入(与非独占算子并行运行)。
- 多线程作用域:全局(可从任何线程调用)。
- 未采用并行化处理。
参数
WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle (输入控制) window → HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
窗口句柄。
Row1Row1Row1Row1row1row_1 (输出控制) rectangle.origin.y → HTupleUnion[int, float]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Row index of the image part's upper left corner.
Column1Column1Column1Column1column1column_1 (输出控制) rectangle.origin.x → HTupleUnion[int, float]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Column index of the image part's upper left corner.
Row2Row2Row2Row2row2row_2 (输出控制) rectangle.corner.y → HTupleUnion[int, float]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Row index of the image part's lower right corner.
Column2Column2Column2Column2column2column_2 (输出控制) rectangle.corner.x → HTupleUnion[int, float]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Column index of the image part's lower right corner.
结果
get_partget_partGetPartGetPartGetPartget_part returns 2 (
H_MSG_TRUE)
if the window is valid.否则将抛出异常。
可能的后继
set_partset_partSetPartSetPartSetPartset_part,
disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region,
disp_imagedisp_imageDispImageDispImageDispImagedisp_image
另见
set_partset_partSetPartSetPartSetPartset_part,
disp_imagedisp_imageDispImageDispImageDispImagedisp_image,
disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region,
disp_colordisp_colorDispColorDispColorDispColordisp_color
模块
基础