このスマートデバイスの API では、デバイスのカメラを使用して、写真およびビデオ撮影をプログラムすることができます。
サンプルコード
Event 'RecordVideo'
Composite
&Video = CameraAPI.RecordVideo()
UploadVideo(&Video)
EndComposite
EndEvent
Event 'TakePhoto'
Composite
&Image = CameraAPI.TakePhoto()
SaveImage(&Image)
EndComposite
EndEvent
CameraAPI のメソッド
TakePhoto
デバイスのカメラを使用して写真を撮影します。
戻り値: Image
パラメーター: なし
RecordVideo
デバイスのカメラを使用して動画を撮影します。
戻り値: Video
パラメーター: なし/CameraAPIQuality データタイプ
CameraAPIQuality: ファイルサイズおよびネットワークへの転送タイムアウトに影響する、ビデオの画質を設定することができます。このパラメーターが送信されない場合、使用される値は Medium です。
TrimVideo
デバイスでビデオをトリミングします。
戻り値: Video
パラメーター: in - Video、out - Video
使用可能バージョン
RecordVideo メソッドは、GeneXus X Evolution 3 以降で使用可能です。
TakePhoto メソッドは、GeneXus X Evolution 2 Upgrade 7 以降で使用可能です。
RecordVideo メソッドは、iOS のみ GeneXus X Evolution 3 Upgrade 2 以降で使用可能です。
参考情報
|