> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XAppBroadcastStatus

> XAppBroadcastStatus

# XAppBroadcastStatus

ゲームのブロードキャスト機能の状態を表します。

## Syntax

```cpp theme={null}
typedef struct XAppBroadcastStatus {  
    bool canStartBroadcast;  
    bool isAnyAppBroadcasting;  
    bool isCaptureResourceUnavailable;  
    bool isGameStreamInProgress;  
    bool isGpuConstrained;  
    bool isAppInactive;  
    bool isBlockedForApp;  
    bool isDisabledByUser;  
    bool isDisabledBySystem;  
} XAppBroadcastStatus  
```

### Members

*canStartBroadcast*\
型: bool

ブロードキャストを開始できる場合は True。ブロードキャストを開始できない場合は False。false の場合、XAppBroadcastStatus 内のメンバーがブロードキャストを開始できない理由を反映します。

*isAnyAppBroadcasting*\
型: bool

現在ブロードキャストしているアプリがある場合は True。

*isCaptureResourceUnavailable*\
型: bool

キャプチャ リソースが利用できない場合は True。

*isGameStreamInProgress*\
型: bool

現在ゲームがストリーミングされている場合は True。

*isGpuConstrained*\
型: bool

GPU が制約されている場合は True。

*isAppInactive*\
型: bool

アプリが非アクティブな場合は True。

*isBlockedForApp*\
型: bool

アプリがストリーミングをブロックされている場合は True。

*isDisabledByUser*\
型: bool

システムによってブロードキャストが無効になっている場合は True。

*isDisabledBySystem*\
型: bool

システムがストリーミング サービスを無効にしている場合は True。

## Remarks

この構造体は、アプリがブロードキャストを開始できるかどうか、およびアプリがブロードキャストを開始できないような問題があるかどうかを記述します。最初のメンバー *canStartBroadcast* はブロードキャストを作成する能力を表し、その他のパラメーターは、ブロックする可能性のある問題の状態を表します。*canStartBroadcast* が false で、ユーザーがブロードキャストを開始できない場合は、残りのメンバーをそれぞれ確認する必要があります。いずれか 1 つ以上が、ユーザーがブロードキャストできない原因となる問題を示している可能性が高いためです。ブロッキングの問題が複数ある可能性があるため、すべてのメンバーを確認することが重要です。
[XAppBroadcastGetStatus](/reference/system/xappcapture/functions/xappbroadcastgetstatus) の出力パラメーターです。

この構造体は、アプリが現在ブロードキャストしているかどうかを判断するためのものではありません。それには [XAppBroadcastIsAppBroadcasting](/reference/system/xappcapture/functions/xappbroadcastisappbroadcasting) を呼び出します。

## Requirements

**ヘッダー:** XAppCapture.h

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

## See also

[GameDVR Overview](/build/console-features/game-dvr/gamedvr-broadcast)\
[XAppCapture Members](/reference/system/xappcapture/xappcapture_members)\
[XAppBroadcastGetStatus](/reference/system/xappcapture/functions/xappbroadcastgetstatus)


## Related topics

- [XAppBroadcastGetStatus](/ja-jp/reference/system/xappcapture/functions/xappbroadcastgetstatus.md)
- [XAppCapture](/ja-jp/reference/system/xappcapture/xappcapture_members.md)
- [Game DVR とブロードキャスト](/ja-jp/build/console-features/game-dvr/gamedvr-broadcast.md)
- [XAppBroadcastIsAppBroadcasting](/ja-jp/reference/system/xappcapture/functions/xappbroadcastisappbroadcasting.md)
- [XAppBroadcastShowUI](/ja-jp/reference/system/xappcapture/functions/xappbroadcastshowui.md)
