次の方法で共有


XGameStreamingTouchControlsStateValue

タッチ制御状態の特定の要素の種類と値を指定します。

構文

struct XGameStreamingTouchControlsStateValue {
    XGameStreamingTouchControlsStateValueKind valueKind;
        union
        {
            bool booleanValue;
            int64_t integerValue;
            double doubleValue;
            const char* stringValue;
        };
};

メンバー

valueKind
型: XGameStreamingTouchControlsStateValueKind

タッチ コントロール状態の特定の要素の型。

booleanValue
型: bool

適用するブール値。

integerValue
型: int64_t

適用する整数値。

doubleValue
型: double

適用する倍数値。

stringValue
型: const char*

適用する文字列値。

解説

この構造体を使用して、タッチ制御状態の特定の要素の種類と値を指定します。

変更する変数の種類を表す値を 1 つだけ指定する必要があります。

間違った値の種類を指定すると、ランタイム エラーが発生し、XGameStreamingShowTouchControlsWithStateUpdate または XGameStreamingShowTouchControlsWithStateUpdateOnClientのいずれかを使用したときに返されます。

要件

ヘッダー: XGameStreaming.h

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

関連項目

XGameStreaming
XGameStreamingTouchControlsStateOperationKind
XGameStreamingTouchControlsStateOperation
XGameStreamingUpdateTouchControlsState
XGameStreamingUpdateTouchControlsStateOnClient
XGameStreamingShowTouchControlsWithStateUpdate
XGameStreamingShowTouchControlsWithStateUpdateOnClient