Bagikan melalui


CapturedFrame Kelas

Definisi

Mewakili bingkai video yang diambil.

public ref class CapturedFrame sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CapturedFrame final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CapturedFrame : System.IDisposable
Public NotInheritable Class CapturedFrame
Implements IDisposable
Warisan
Object Platform::Object IInspectable CapturedFrame
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Ada beberapa teknik berbeda untuk mengambil foto menggunakan kelas MediaCapture , termasuk AdvancedPhotoCapture, LowLagPhotoCapture, LowLagPhotoSequenceCapture, dan VariablePhotoSequenceCapture. Meskipun kumpulan API yang digunakan untuk masing-masing teknik ini bervariasi, pada akhirnya semuanya mengembalikan foto yang diambil kepada Anda dalam bentuk objek CapturedFrame .

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 BitmapProperties
1803 17134 ControlValues

Properti

BitmapProperties

Mendapatkan objek yang berisi properti bitmap untuk CapturedFrame. Properti ini menyampaikan metadata gambar seperti data EXIF.

CanRead

Mendapatkan nilai yang menunjukkan apakah bingkai yang diambil dapat dibaca.

CanWrite

Mendapatkan nilai yang menunjukkan apakah bingkai yang diambil dapat ditulis.

ContentType

Mendapatkan jenis konten bingkai yang diambil.

ControlValues

Mendapatkan objek yang berisi metadata kontrol pengambilan untuk CapturedFrame. Kontrol pengambilan menyesuaikan pengaturan pengambilan seperti ISO dan pencahayaan.

Height

Mendapatkan tinggi bingkai yang diambil

Position

Mendapatkan posisi bingkai yang diambil.

Size

Mendapatkan ukuran bingkai yang diambil dalam byte.

SoftwareBitmap

Mendapatkan objek SoftwareBitmap yang mewakili bingkai yang diambil.

Width

Mendapatkan lebar bingkai yang diambil.

Metode

CloneStream()

Membuat salinan aliran.

Close()

Menutup objek berbingkai yang diambil.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

FlushAsync()

Secara asinkron melakukan dan membersihkan semua data CapturedFrame.

GetInputStreamAt(UInt64)

Mendapatkan aliran input pada posisi yang ditentukan.

GetOutputStreamAt(UInt64)

Mendapatkan aliran output pada posisi yang ditentukan.

ReadAsync(IBuffer, UInt32, InputStreamOptions)

Mengembalikan objek pembaca byte asinkron.

Seek(UInt64)

Mencari aliran ke posisi yang ditentukan.

WriteAsync(IBuffer)

Secara asinkron menulis data yang ditentukan ke aliran.

Berlaku untuk

Lihat juga