MediaCapture.StartPreviewToCustomSinkAsync Metode

Definisi

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