AppRecordingManager.RecordTimeSpanToFileAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menulis konten audio dan video aplikasi saat ini dari buffer historis, dengan rentang waktu yang ditentukan oleh waktu dan durasi mulai yang ditentukan, ke file tujuan yang ditentukan.
public:
virtual IAsyncOperation<AppRecordingResult ^> ^ RecordTimeSpanToFileAsync(DateTime startTime, TimeSpan duration, StorageFile ^ file) = RecordTimeSpanToFileAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppRecordingResult> RecordTimeSpanToFileAsync(DateTime const& startTime, TimeSpan const& duration, StorageFile const& file);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppRecordingResult> RecordTimeSpanToFileAsync(System.DateTimeOffset startTime, System.TimeSpan duration, StorageFile file);
function recordTimeSpanToFileAsync(startTime, duration, file)
Public Function RecordTimeSpanToFileAsync (startTime As DateTimeOffset, duration As TimeSpan, file As StorageFile) As IAsyncOperation(Of AppRecordingResult)
Parameter
- startTime
- DateTime DateTimeOffset
Waktu di mana konten yang akan direkam dimulai. Nilai ini harus dalam durasi buffer historis, yang dapat ditentukan dengan memanggil AppRecordingManager.GetStatus lalu memeriksa nilai properti AppRecordingStatus.HistoricalBufferDuration .
Durasi rekaman aplikasi yang diminta. Perekaman aplikasi dapat berhasil, tetapi merekam durasi yang lebih pendek dari yang ditentukan dengan parameter ini jika penyimpanan yang dialokasikan untuk rekaman tercapai. Untuk menentukan durasi file yang benar-benar direkam, periksa nilai properti AppRecordingResult.Duration objek yang dikembalikan dari operasi ini.
- file
- StorageFile
File tempat media yang direkam ditulis.
Mengembalikan
Operasi asinkron yang mengembalikan objek AppRecordingResult setelah selesai, yang berisi informasi tentang status operasi perekaman.
- Atribut
Keterangan
File tersimpan yang berisi rekaman aplikasi dibuat sebagai MP4 dengan video h.264 dan audio AAC. File video yang direkam menggunakan AppRecordingManager tidak diserap ke dalam pengalaman pihak pertama seperti GameDVR atau aplikasi XBox.
Sebelum memanggil metode ini, panggil GetStatus dan periksa nilai CanRecordTimeSpan untuk menentukan apakah aplikasi saat ini saat ini dapat membuat rekaman rentang waktu.
Gunakan StartRecordingToFileAsync untuk memulai perekaman aplikasi pada saat ini.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk