1. 程式人生 > >【JS API】指令碼語言-裝置控制介面說明-查詢有多少種不同的顏色

【JS API】指令碼語言-裝置控制介面說明-查詢有多少種不同的顏色

裝置控制介面說明-查詢有多少種不同的顏色

getColorCount

原型:

getColorCount(topLeftX, topLeftY, bottomRightX, bottomRightY)

是否支援多裝置:

不支援

對應的 REST API:

在指定區域內查詢有多少種不同的顏色 (getColorCount)

描述:

查詢螢幕指定區域有多少種不同的顏色。

引數:

topLeftX: 螢幕上指定範圍左上角 X 座標
topLeftY: 螢幕上指定範圍左上角 Y 座標
bottomRightX: 螢幕上指定範圍右下角 X 座標
bottomRightY: 螢幕上指定範圍右下角 Y 座標

返回值:

整型:螢幕指定區域內顏色數量,最小值為 1。若返回值為 0,表示出現錯誤。此時可用 lastError() 獲取錯誤細節。

示例:

//獲取當前主控裝置物件
var device = Device.getMain();
//獲取螢幕指定區域(0,0,360,540)內的顏色數量
var ret = device.getColorCount(0,0,360,540);
if (ret > 0) {
    print("顏色數量: " + ret);
} else {
    print(lastError());
}

執行結果:

顏色數量: 1252