次の方法で共有


XGameStreamingDisplayDetails

ストリーミング クライアント デバイスの表示に関する詳細。

構文

struct XGameStreamingDisplayDetails
{
    uint32_t preferredWidth;
    uint32_t preferredHeight;
    RECT safeArea;
    uint32_t maxPixels;
    uint32_t maxWidth;
    uint32_t maxHeight;
    XGameStreamingVideoFlags flags;
};

メンバー

preferredWidth
型: uint32_t

クライアント デバイスで最適なエクスペリエンスを提供するために、ゲームの解像度をレンダリングする必要がある推奨される幅。

preferredHeight
型: uint32_t

クライアント デバイスで最適なエクスペリエンスを提供するために、ゲームの解像度をレンダリングする必要がある推奨される高さ。

safeArea
型: RECT

レンダリングが安全な推奨される解像度のサブエリア。 安全でない領域とは、カメラのノッチや、一部のデバイスの端部のように、操作できない部分です。 四角形の値は、preferredWidthpreferredHeight を参照しています。

maxPixels
型: uint32_t

サポートされている最大のピクセル数。 これは、ストリーミング システムでサポートされる最大のピクセルの内の最小値であり、XGameStreamingGetDisplayDetails API に渡される maxPixels です。

maxWidth
型: uint32_t

ストリーミング システムがサポートする最大幅。

maxHeight
型: uint32_t

ストリーミング システムがサポートする最大高さ。

flags
Type: XGameStreamingVideoFlags

ストリーミング クライアントでサポートされる一連のビデオ関連機能。

解説

この構造体は、XGameStreamingGetDisplayDetails API によって返されます。 その結果、preferredWidthpreferredHeightsafeArea などの一部のプロパティは、前述の API に渡されるパラメーターに応じて異なる結果を返す場合があります。

要件

ヘッダー: XGameStreaming.h

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

関連項目

XGameStreaming
XGameStreamingVideoFlags
XGameStreamingGetDisplayDetails
カスタム解像度の概要