次の方法で共有


GraphicsCaptureSession.IsBorderRequired プロパティ

定義

キャプチャ操作で、キャプチャが進行中であることを示すために、ウィンドウまたはディスプレイの周囲に色付きの境界線が必要かどうかを指定する値を取得または設定します。

public:
 property bool IsBorderRequired { bool get(); void set(bool value); };
bool IsBorderRequired();

void IsBorderRequired(bool value);
public bool IsBorderRequired { get; set; }
var boolean = graphicsCaptureSession.isBorderRequired;
graphicsCaptureSession.isBorderRequired = boolean;
Public Property IsBorderRequired As Boolean

プロパティ値

Boolean

bool

線が必要な場合は true。それ以外の場合は false。

Windows の要件

デバイス ファミリ
Windows 10, version 2104 (10.0.20348.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v12.0 で導入)

注釈

キャプチャ中のウィンドウまたはディスプレイの周囲の色付きの境界線がシステムによって無効になる前に、 GraphicsCaptureAccess.RequestAccessAsync を呼び出し、 GraphicsCaptureAccessKind.Borderless という値を渡すことで、ユーザーから同意を得る必要があります。これにより、ユーザーにプロンプトが表示されます。 ユーザーがアクセスを拒否した場合、このプロパティを false に設定すると成功しますが、値は無視され、後続のキャプチャ中に境界線が表示されます。 GraphicsCaptureAccessKind.Borderless を使用して RequestAccessAsync を呼び出すには、アプリのパッケージ マニフェストで graphicsCaptureWithoutBorder 機能を宣言する必要があります。 詳しくは、「アプリ機能の宣言」をご覧ください。

IsBorderRequired プロパティが同じウィンドウに対して true に設定されている場合、またはデバイス上の他のアプリによって表示される場合、境界線が表示されることに注意してください。

適用対象