英語で読む

次の方法で共有


MediaCapture.StartPreviewToCustomSinkAsync メソッド

定義

オーバーロード

StartPreviewToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

指定したエンコード プロファイルを使用して、カスタム メディア シンクへのプレビュー ストリームの送信を開始します。

StartPreviewToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

指定したエンコード プロファイルとシンク設定を使用して、カスタム メディア シンクへのプレビュー ストリームの送信を開始します。

StartPreviewToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)

指定したエンコード プロファイルを使用して、カスタム メディア シンクへのプレビュー ストリームの送信を開始します。

[Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkAsync")]
public IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile encodingProfile, IMediaExtension customMediaSink);

パラメーター

encodingProfile
MediaEncodingProfile

記録に使用するエンコード プロファイル。

customMediaSink
IMediaExtension

カスタム メディア シンクのメディア拡張機能。

戻り値

非同期操作を制御するために使用される オブジェクト。

属性

Windows の要件

アプリの機能
backgroundMediaRecording

注釈

StartPreviewToCustomSinkAsync を呼び出すと、システムはカスタム シンクの IMFMediaTypeHandler.IsMediaTypeSupported メソッドを呼び出し、キャプチャ デバイスのネイティブ メディアの種類を渡します。 このチェックは、不要なビデオ変換を回避するために実行されます。 このチェックの作成時にカスタム シンクが IsMediaTypeSupported からS_OKを返す場合、プレビュー ストリームでは encodingProfile パラメーターで指定された型ではなくネイティブ メディア型が使用されます。

こちらもご覧ください

適用対象

WinRT Build 26100 およびその他のバージョン
製品 バージョン
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

StartPreviewToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)

指定したエンコード プロファイルとシンク設定を使用して、カスタム メディア シンクへのプレビュー ストリームの送信を開始します。

[Windows.Foundation.Metadata.Overload("StartPreviewToCustomSinkIdAsync")]
public IAsyncAction StartPreviewToCustomSinkAsync(MediaEncodingProfile encodingProfile, string customSinkActivationId, IPropertySet customSinkSettings);

パラメーター

encodingProfile
MediaEncodingProfile

記録に使用するエンコード プロファイル。

customSinkActivationId
String

カスタム メディア シンクのメディア拡張機能のアクティブ化可能なクラス ID。

customSinkSettings
IPropertySet

メディア拡張機能のプロパティを含みます。

戻り値

非同期操作を制御するために使用される オブジェクト。

属性

Windows の要件

アプリの機能
backgroundMediaRecording

注釈

StartPreviewToCustomSinkAsync を呼び出すと、システムはカスタム シンクの IMFMediaTypeHandler.IsMediaTypeSupported メソッドを呼び出し、キャプチャ デバイスのネイティブ メディアの種類を渡します。 このチェックは、不要なビデオ変換を回避するために実行されます。 このチェックの作成時にカスタム シンクが IsMediaTypeSupported からS_OKを返す場合、プレビュー ストリームでは encodingProfile パラメーターで指定された型ではなくネイティブ メディア型が使用されます。

こちらもご覧ください

適用対象

WinRT Build 26100 およびその他のバージョン
製品 バージョン
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100