FMX.MediaLibrary.IFMXPhotoLibrary.AddImageToSavedPhotosAlbum

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure AddImageToSavedPhotosAlbum(const ABitmap: TBitmap; const AWriteImageCompletionEvent: TWriteImageCompletionEvent = nil);

C++

virtual void __fastcall AddImageToSavedPhotosAlbum(Fmx::Graphics::TBitmap* const ABitmap, const TWriteImageCompletionEvent AWriteImageCompletionEvent = 0x0) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.MediaLibrary.pas
FMX.MediaLibrary.hpp
FMX.MediaLibrary IFMXPhotoLibrary


Beschreibung

Speichert ein Bitmap-Bild in der Fotobibliothek des Geräts.

AddImageToSavedPhotosAlbum akzeptiert die folgenden Parameter:

  • ABitmap: Das zu speichernde Bitmap-Bild.
  • AWriteImageCompletionEvent: Die Callback-Methode, mit der Sie überprüfen können, ob das Bild gespeichert wurde.

AddImageToSavedPhotosAlbum speichert die Bilder in einem Album in der Fotobibliothek des Geräts. Der Name des Albums ist folgendermaßen vom Betriebssystem des Geräts abhängig:

Betriebssystem Name des Albums

iOS

Aufnahmen

Android

Gespeicherte Fotos

Speichern eines Bildes in der Fotobibliothek des Geräts

Das folgende Codefragment zeigt die Verwendung der Methode AddImageToSavedPhotosAlbum:

Delphi:
procedure TForm1.Image1Click(Sender: TObject);
begin
  if TPlatformServices.Current.SupportsPlatformService(IFMXPhotoLibrary, Service) then
    Service.AddImageToSavedPhotosAlbum(Image1.Bitmap)
  else
    ShowMessage('The IFMXPhotoLibrary interface is not supported.');
end;
C++:
void __fastcall TForm1::Image1Click(TObject *Sender)
{
	if (TPlatformServices::Current->SupportsPlatformService(__uuidof(IFMXPhotoLibrary), &Service)) {
	   Service->AddImageToSavedPhotosAlbum(Image1->Bitmap);
	}
	else {
		ShowMessage("The IFMXPhotoLibrary interface is not supported.");
	}
}

Plattformunterstützung

Plattform Unterstützt

iOS

YesC++11Feature.png

Windows

Android

YesC++11Feature.png

OS X

Siehe auch

Codebeispiele