MediaStreamSample Kelas
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.
Mewakili sampel media yang digunakan oleh MediaStreamSource.
public ref class MediaStreamSample sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaStreamSample final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaStreamSample
Public NotInheritable Class MediaStreamSample
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Lihat Sampel MediaStreamSource untuk contoh penggunaan Sumber Aliran Media di aplikasi Universal Windows.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1809 | 17763 | CreateFromDirect3D11Surface |
1809 | 17763 | Direct3D11Surface |
Properti
Buffer |
Mendapatkan buffer yang merangkum data MediaStreamSample . |
DecodeTimestamp |
Mendapatkan dan mengatur tanda waktu dekode untuk MediaStreamSample ini. |
Direct3D11Surface |
Mendapatkan IDirect3DSurface yang merangkum data MediaStreamSample . |
Discontinuous |
Mendapatkan atau mengatur nilai untuk menunjukkan bahwa MediaStreamSample sebelumnya dalam urutan hilang. |
Duration |
Mendapatkan durasi sampel. |
ExtendedProperties |
Mendapatkan set properti yang diperluas yang memungkinkan mendapatkan dan mengatur properti di MediaStreamSample. |
KeyFrame |
Mendapatkan atau menetapkan nilai yang menunjukkan MediaStreamSample berisi keyframe. |
Protection |
Mendapatkan objek MediaStreamSampleProtectionProperties , yang digunakan untuk mendapatkan dan mengatur properti yang khusus untuk perlindungan Digital Rights Management (DRM) dari MediaStreamSample. |
Timestamp |
Mendapatkan waktu di mana sampel harus dirender. Ini juga disebut sebagai waktu presentasi. |
Metode
CreateFromBuffer(IBuffer, TimeSpan) |
Membuat MediaStreamSample dari IBuffer. |
CreateFromDirect3D11Surface(IDirect3DSurface, TimeSpan) |
Membuat MediaStreamSample dari IDirect3DSurface. |
CreateFromStreamAsync(IInputStream, UInt32, TimeSpan) |
Secara asinkron membuat MediaStreamSample dari IInputStream. |
Acara
Processed |
Terjadi ketika MediaStreamSample telah diproses oleh alur media. |