次の方法で共有


XAppCaptureMetadataPriority

AppCaptureMetadataWriter を使用して格納されるアプリ キャプチャ メタデータ項目の相対的な重要性を指定します。 累積メタデータに割り当てられているストレージ領域が少なくなると、システムはメタデータ項目の優先度と経過時間を使用して、ストレージ領域を解放するためにパージするメタデータの順序を決めます。

構文

enum class XAppCaptureMetadataPriority  : uint8_t  
{  
    Informational = 0,  
    Important,  
}  

定数

定数 説明
Informational メタデータは情報であり、ストレージが不足している場合は最初に削除できます。
Important メタデータは重要であり、ストレージが不足している場合でも可能であれば削除されません。

解説

Important 優先順位は、メタデータが Xbox Live サービスにアップロードされることを意味します。 メタデータは、ユーザーがクリップを検索するか、配信に注釈を付けるときに使用されます。 Important と Informational のメタデータはどちらも、生成される .mp4 ファイルに埋め込まれるため、ユーザーの個人情報をメタデータに含めないようにする必要があります。

この列挙可能な値は、次の関数でメタデータが設定されるときに、メタデータに優先順位の値を指定するために使用されます。

その後、優先順位は、パージが必要になった場合、削除するデータを決定するときに考慮されます。 キャプチャ プラットフォームでは、アプリケーションで追加できるメタデータの総量に対して制限が設けられます。この制限に達しても新しいイベントはまだ記録されますが、他のイベントはデータを制約内に保つために削除されます。 この削除は、メタデータに与えられた優先順位レベルに基づいて行われます。 開発者は、XAppCaptureMetaDataRemainingStorageBytesAvailable を呼び出すことによって、残っているデータの量を確認できます。

要件

ヘッダー: XAppCapture.h

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

ゲーム録画の概要
XAppCapture のメンバー
XAppCaptureMetaDataAddDoubleEvent
XAppCaptureMetaDataAddInt32Event
XAppCaptureMetaDataAddStringEvent
XAppCaptureMetaDataStartDoubleState
XAppCaptureMetaDataStartInt32State
XAppCaptureMetadataStartStringState
XAppCaptureMetaDataRemainingStorageBytesAvailable