GraphicsCaptureSession.IsBorderRequired プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャプチャ操作で、キャプチャが進行中であることを示すために、ウィンドウまたはディスプレイの周囲に色付きの境界線が必要かどうかを指定する値を取得または設定します。
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
プロパティ値
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 に設定されている場合、またはデバイス上の他のアプリによって表示される場合、境界線が表示されることに注意してください。