API:FMX.MediaLibrary.Actions.TTakePhotoFromCameraAction
Delphi
TTakePhotoFromCameraAction = class(TCustomTakePhotoAction)
C++
class PASCALIMPLEMENTATION TTakePhotoFromCameraAction : public TCustomTakePhotoAction
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.MediaLibrary.Actions.pas FMX.MediaLibrary.Actions.hpp |
FMX.MediaLibrary.Actions | FMX.MediaLibrary.Actions |
説明
TCustomTakePhotoAction は写真取得アクションの基底クラスです。
FMX.MediaLibrary.Actions.TTakePhotoFromCameraAction は FMX.MediaLibrary.Actions.TCustomTakePhotoAction を継承しています。以下の内容はすべて FMX.MediaLibrary.Actions.TCustomTakePhotoAction を参照しています。
TCustomTakePhotoAction は写真取得アクションの基底クラスです。
TCustomTakePhotoAction では、以下の 2 つのイベントをサポートしています。
- OnDidCancelTaking - 写真取得処理がキャンセルされた場合どうなるかを管理するのに使用されます。
- OnDidFinishTaking - 写真取得後どうなるかを管理するのに使用されます。
アプリケーションで使用する写真を取得する方法には以下の 2 とおりあります。
- ローカル フォト ライブラリから写真を読み込む: TTakePhotoFromLibraryAction を使用
- デバイスのカメラで写真を撮影する: TTakePhotoFromCameraAction を使用
TCustomTakePhotoAction のインスタンスを作成しないでください。TCustomTakePhotoAction は、ユーザー側で写真を取得できるようにするアクションを宣言する際に基底クラスとして使用します。