AppBroadcastStreamVideoHeader クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ブロードキャスト ビデオ フレームに関するメタデータを提供します。
注意
この 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
- 継承
- 属性
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 |
ビデオ フレームがキャプチャされたビデオ ストリーム内の相対時間を示すタイム スタンプを取得します。 |