# IImageProcessSession ## 概述 图åƒå¤„ç†ä¼šè¯è¿›ç¨‹ã€‚ 获å–Coucurrencyã€å¾…处ç†å›¾åƒï¼Œè®¾ç½®æ‰§è¡Œæ¨¡å¼ï¼Œå¤„ç†æµç¨‹å›¾åƒï¼Œåˆ 除图åƒï¼Œæ‰§è¡Œä¼šè¯ä¸æ–,会è¯é‡å¯ã€‚ **起始版本:** 4.1 **相关模å—:**[Camera](_camera_v12.md) ## 汇总 ### Public æˆå‘˜å‡½æ•° | å称 | æè¿° | | -------- | -------- | | [GetCoucurrency](#getcoucurrency) ([in] enum [ExecutionMode](_camera_v12.md#executionmode) mode, [out] int taskCount) | 获å–具有spacificåŽå¤„ç†æ‰§è¡Œæ¨¡å¼çš„æµç¨‹ä¼šè¯çš„Coucurrency任务计数。 | | [GetPendingImages](#getpendingimages) ([out] List< String > imageIds) | 获å–未处ç†çš„挂起图åƒçš„ID。 | | [SetExecutionMode](#setexecutionmode) ([in] [ExecutionMode](_camera_v12.md#executionmode) mode) | 设置处ç†åŽæ‰§è¡Œæ¨¡å¼ã€‚ | | [ProcessImage](#processimage) ([in] String imageId) | 按镜åƒID处ç†ç‰¹å®šé•œåƒã€‚ | | [RemoveImage](#removeimage) ([in] String imageId) | æŒ‰æ˜ åƒIDåˆ é™¤ç‰¹å®šæ˜ åƒã€‚ | | [Interrupt](#interrupt) () | ä¸æ–进程会è¯ã€‚ | | [Reset](#reset) () | é‡ç½®è¿›ç¨‹ä¼šè¯ã€‚ | ## æˆå‘˜å‡½æ•°è¯´æ˜Ž ### GetCoucurrency() ``` IImageProcessSession::GetCoucurrency ([in] enum ExecutionMode mode, [out] int taskCount ) ``` **æè¿°** 获å–具有spacificåŽå¤„ç†æ‰§è¡Œæ¨¡å¼çš„æµç¨‹ä¼šè¯çš„Coucurrency任务计数。 **起始版本:** 4.1 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | mode | 执行模å¼ã€‚ | | taskCount | coucurrency任务计数。 | ### GetPendingImages() ``` IImageProcessSession::GetPendingImages ([out] List< String > imageIds) ``` **æè¿°** 获å–未处ç†çš„挂起图åƒçš„ID。 **起始版本:** 4.1 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | imageIds | 待处ç†å›¾åƒçš„ ID。 | ### Interrupt() ``` IImageProcessSession::Interrupt () ``` **æè¿°** ä¸æ–进程会è¯ã€‚ **起始版本:** 4.1 ### ProcessImage() ``` IImageProcessSession::ProcessImage ([in] String imageId) ``` **æè¿°** 按镜åƒID处ç†ç‰¹å®šé•œåƒã€‚ **起始版本:** 4.1 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | imageId | 图åƒID。 | ### RemoveImage() ``` IImageProcessSession::RemoveImage ([in] String imageId) ``` **æè¿°** æŒ‰æ˜ åƒIDåˆ é™¤ç‰¹å®šæ˜ åƒã€‚ **起始版本:** 4.1 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | imageId | 图åƒID。 | ### Reset() ``` IImageProcessSession::Reset () ``` **æè¿°** é‡ç½®è¿›ç¨‹ä¼šè¯ã€‚ **起始版本:** 4.1 ### SetExecutionMode() ``` IImageProcessSession::SetExecutionMode ([in] ExecutionMode mode) ``` **æè¿°** 设置处ç†åŽæ‰§è¡Œæ¨¡å¼ã€‚ **起始版本:** 4.1 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | mode | 执行模å¼ã€‚ |