AppBroadcastStreamVideoHeader クラス

定義

ブロードキャスト ビデオ フレームに関するメタデータを提供します。

注意

この API には 、すべての Windows アプリで使用できるわけではない appBroadcast および appBroadcastSettings 機能が必要です。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。

public ref class AppBroadcastStreamVideoHeader sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastStreamVideoHeader final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastStreamVideoHeader
Public NotInheritable Class AppBroadcastStreamVideoHeader
継承
Object Platform::Object IInspectable AppBroadcastStreamVideoHeader
属性

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.15063.0 で導入)
API contract
Windows.Media.Capture.AppBroadcastContract (v1.0 で導入)
アプリの機能
appBroadcast appBroadcastSettings

注釈

AppBroadcastStreamReader.TryGetNextVideoFrame の呼び出しから取得した AppBroadcastStreamVideoFrame オブジェクトの VideoHeader プロパティにアクセスして、このクラスのインスタンスを取得します。

プロパティ

AbsoluteTimestamp

ビデオ フレームがキャプチャされたシステム時刻を示すタイム スタンプを取得します。

Duration

ビデオ フレームの期間を示す値を取得します。

FrameId

ビデオ フレームを識別する値を取得します。

HasDiscontinuity

ビデオ フレームにビデオ ストリームの不連続性が含まれているかどうかを示す値を取得します。

IsKeyFrame

ビデオ フレームがブロードキャスト ビデオ ストリーム内のキー フレームであるかどうかを示す値を取得します。

RelativeTimestamp

ビデオ フレームがキャプチャされたビデオ ストリーム内の相対時間を示すタイム スタンプを取得します。

適用対象