FGX.Camera.Types.IFGXCameraManagerService: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
 
(не показана 1 промежуточная версия этого же участника)
Строка 10: Строка 10:
 
== Описание ==
 
== Описание ==
  
<p>Сервис управления доступами к камерам.</p>
+
<p>Сервис управления камерами.</p>
 
== Методы ==
 
== Методы ==
  
Строка 17: Строка 17:
 
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetCameras(): [[TArray<FGX.Camera.Types.IFGXCamera>]]</code>
 
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetCameras(): [[TArray<FGX.Camera.Types.IFGXCamera>]]</code>
 
<p>Возвращает список доступных камер.</p>
 
<p>Возвращает список доступных камер.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">RequestPermission(const AOnCheckResultCallback: [[TfgPermissionResultCallback|TfgPermissionResultCallback]])</code>
 +
 +
<p>Запрос авторизации для доступа к камере.</p><div class="info">Запрос асинхронный. Результат возвращается в калбеке <i>AOnCheckResultCallback</i></div>
 +
|-
 +
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">AuthorizationStatus(): [[FGX.Permissions.TfgPermissionCheckResult|TfgPermissionCheckResult]]</code>
 +
<p>Возвращает статус авторизации доступа к камере.</p>
 
|}
 
|}

Текущая версия на 17:14, 23 декабря 2022

Delphi

IFGXCameraManagerService = interface (IInterface)

IInterface -> IFGXCameraManagerService

Описание

Сервис управления камерами.

Методы

function
GetCameras(): [[TArray<FGX.Camera.Types.IFGXCamera>]]

Возвращает список доступных камер.

procedure
RequestPermission(const AOnCheckResultCallback: TfgPermissionResultCallback)

Запрос авторизации для доступа к камере.

Запрос асинхронный. Результат возвращается в калбеке AOnCheckResultCallback
function
AuthorizationStatus(): TfgPermissionCheckResult

Возвращает статус авторизации доступа к камере.