XAppCaptureMetadataPriority
AppCaptureMetadataWriter を使用して格納されるアプリ キャプチャ メタデータ項目の相対的な重要性を指定します。 累積メタデータに割り当てられているストレージ領域が少なくなると、システムはメタデータ項目の優先度と経過時間を使用して、ストレージ領域を解放するためにパージするメタデータの順序を決めます。
構文
enum class XAppCaptureMetadataPriority : uint8_t
{
Informational = 0,
Important,
}
定数
定数 | 説明 |
---|---|
Informational | メタデータは情報であり、ストレージが不足している場合は最初に削除できます。 |
Important | メタデータは重要であり、ストレージが不足している場合でも可能であれば削除されません。 |
解説
Important 優先順位は、メタデータが Xbox Live サービスにアップロードされることを意味します。 メタデータは、ユーザーがクリップを検索するか、配信に注釈を付けるときに使用されます。 Important と Informational のメタデータはどちらも、生成される .mp4 ファイルに埋め込まれるため、ユーザーの個人情報をメタデータに含めないようにする必要があります。
この列挙可能な値は、次の関数でメタデータが設定されるときに、メタデータに優先順位の値を指定するために使用されます。
- XAppCaptureMetaDataAddDoubleEvent
- XAppCaptureMetaDataAddInt32Event
- XAppCaptureMetaDataAddStringEvent
- XAppCaptureMetaDataStartDoubleState
- XAppCaptureMetaDataStartInt32State
- XAppCaptureMetadataStartStringState
その後、優先順位は、パージが必要になった場合、削除するデータを決定するときに考慮されます。 キャプチャ プラットフォームでは、アプリケーションで追加できるメタデータの総量に対して制限が設けられます。この制限に達しても新しいイベントはまだ記録されますが、他のイベントはデータを制約内に保つために削除されます。 この削除は、メタデータに与えられた優先順位レベルに基づいて行われます。 開発者は、XAppCaptureMetaDataRemainingStorageBytesAvailable を呼び出すことによって、残っているデータの量を確認できます。
要件
ヘッダー: XAppCapture.h
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体
関連項目
ゲーム録画の概要
XAppCapture のメンバー
XAppCaptureMetaDataAddDoubleEvent
XAppCaptureMetaDataAddInt32Event
XAppCaptureMetaDataAddStringEvent
XAppCaptureMetaDataStartDoubleState
XAppCaptureMetaDataStartInt32State
XAppCaptureMetadataStartStringState
XAppCaptureMetaDataRemainingStorageBytesAvailable