MediaCapture.StartPreviewToCustomSinkAsync 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.
Overload
StartPreviewToCustomSinkAsync(MediaEncodingProfile, IMediaExtension) |
Mulai mengirim aliran pratinjau ke sink media kustom menggunakan profil pengodean yang ditentukan. |
StartPreviewToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet) |
Mulai mengirim aliran pratinjau ke sink media kustom menggunakan profil pengodean dan pengaturan sink yang ditentukan. |
StartPreviewToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)
Mulai mengirim aliran pratinjau ke sink media kustom menggunakan profil pengodean yang ditentukan.
public:
virtual IAsyncAction ^ StartPreviewToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, IMediaExtension ^ customMediaSink) = StartPreviewToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkAsync")]
IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, IMediaExtension const& customMediaSink);
[Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkAsync")]
public IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile encodingProfile, IMediaExtension customMediaSink);
function startPreviewToCustomSinkAsync(encodingProfile, customMediaSink)
Public Function StartPreviewToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customMediaSink As IMediaExtension) As IAsyncAction
Parameter
- encodingProfile
- MediaEncodingProfile
Profil pengodean yang digunakan untuk rekaman.
- customMediaSink
- IMediaExtension
Ekstensi media untuk sink media kustom.
Mengembalikan
Objek yang digunakan untuk mengontrol operasi asinkron.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Ketika Anda memanggil metode StartPreviewToCustomSinkAsync, sistem akan memanggil metode IMFMediaTypeHandler.IsMediaTypeSupported sink kustom, melewati jenis media asli perangkat tangkapan. Pemeriksaan ini dilakukan dalam upaya untuk menghindari konversi video yang tidak perlu. Jika sink kustom mengembalikan S_OK dari IsMediaTypeSupported saat pemeriksaan ini dilakukan, maka aliran pratinjau akan menggunakan jenis media asli alih-alih jenis yang ditentukan oleh parameter encodingProfile .
Lihat juga
Berlaku untuk
StartPreviewToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)
Mulai mengirim aliran pratinjau ke sink media kustom menggunakan profil pengodean dan pengaturan sink yang ditentukan.
public:
virtual IAsyncAction ^ StartPreviewToCustomSinkAsync(MediaEncodingProfile ^ encodingProfile, Platform::String ^ customSinkActivationId, IPropertySet ^ customSinkSettings) = StartPreviewToCustomSinkAsync;
/// [Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkIdAsync")]
IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile const& encodingProfile, winrt::hstring const& customSinkActivationId, IPropertySet const& customSinkSettings);
[Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkIdAsync")]
public IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile encodingProfile, string customSinkActivationId, IPropertySet customSinkSettings);
function startPreviewToCustomSinkAsync(encodingProfile, customSinkActivationId, customSinkSettings)
Public Function StartPreviewToCustomSinkAsync (encodingProfile As MediaEncodingProfile, customSinkActivationId As String, customSinkSettings As IPropertySet) As IAsyncAction
Parameter
- encodingProfile
- MediaEncodingProfile
Profil pengodean yang digunakan untuk rekaman.
- customSinkActivationId
-
String
Platform::String
winrt::hstring
ID kelas yang dapat diaktifkan dari ekstensi media untuk sink media kustom.
- customSinkSettings
- IPropertySet
Berisi properti ekstensi media.
Mengembalikan
Objek yang digunakan untuk mengontrol operasi asinkron.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Ketika Anda memanggil metode StartPreviewToCustomSinkAsync, sistem akan memanggil metode IMFMediaTypeHandler.IsMediaTypeSupported sink kustom, melewati jenis media asli perangkat tangkapan. Pemeriksaan ini dilakukan dalam upaya untuk menghindari konversi video yang tidak perlu. Jika sink kustom mengembalikan S_OK dari IsMediaTypeSupported saat pemeriksaan ini dilakukan, maka aliran pratinjau akan menggunakan jenis media asli alih-alih jenis yang ditentukan oleh parameter encodingProfile .
Lihat juga
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