MediaCapture.FindKnownVideoProfiles(String, KnownVideoProfile) メソッド

定義

指定した KnownVideoProfile 値と一致する、指定したビデオ キャプチャ デバイスでサポートされているすべてのビデオ プロファイルの一覧を取得します。

public:
 static IVectorView<MediaCaptureVideoProfile ^> ^ FindKnownVideoProfiles(Platform::String ^ videoDeviceId, KnownVideoProfile name);
 static IVectorView<MediaCaptureVideoProfile> FindKnownVideoProfiles(winrt::hstring const& videoDeviceId, KnownVideoProfile const& name);
public static IReadOnlyList<MediaCaptureVideoProfile> FindKnownVideoProfiles(string videoDeviceId, KnownVideoProfile name);
function findKnownVideoProfiles(videoDeviceId, name)
Public Shared Function FindKnownVideoProfiles (videoDeviceId As String, name As KnownVideoProfile) As IReadOnlyList(Of MediaCaptureVideoProfile)

パラメーター

videoDeviceId
String

Platform::String

winrt::hstring

サポートされているビデオ プロファイルのクエリが実行されるビデオ デバイスの識別子。 ビデオ デバイス ID の取得については、「 DeviceInformation.FindAllAsync」を参照してください。

name
KnownVideoProfile

システムによって認識されるプロファイル名のいずれかを指定する 値。

戻り値

指定した既知のプロファイル名と一致する、指定したビデオ キャプチャ デバイスでサポートされているビデオ プロファイルの一覧。

Windows の要件

アプリの機能
backgroundMediaRecording

注釈

このメソッドを呼び出す前 に、IsVideoProfileSupported を呼び出して、キャプチャ デバイスがビデオ プロファイルをサポートしていることを確認します。

このメソッドを使用すると、 KnownVideoProfile 値のいずれかを使用して、特定の機能を持つプロファイルを要求できます。 一部のハードウェアでは、既知のプロファイル名のいずれにも対応しない追加プロファイルがサポートされる場合があります。 FindAllVideoProfiles を使用して、ビデオ キャプチャ デバイスでサポートされているすべてのビデオ プロファイルを取得します。

カメラ プロファイルを操作するためのハウツー ガイダンスについては、「カメラ プロファイルを使用して カメラ機能を検出して選択する」を参照してください。

適用対象

こちらもご覧ください