gpg::VideoCaptureState

#include <video_capture_state.h>

動画キャプチャの現在の状態にアクセスできるようにするデータ構造。

まとめ

コンストラクタとデストラクタ

VideoCaptureState()
VideoCaptureState(std::shared_ptr< const VideoCaptureStateImpl > impl)
明示的なコンストラクタ。
VideoCaptureState(const VideoCaptureState & copy_from)
既存の VideoCaptureState オブジェクトを新しいオブジェクトにコピーするためのコンストラクタをコピーします。
VideoCaptureState(VideoCaptureState && move_from)
既存の VideoCaptureState オブジェクトを新しいオブジェクトに移動するためのコンストラクタ。
~VideoCaptureState()

パブリック関数

CaptureMode() const
現在のキャプチャのキャプチャ モードを返します。
IsCapturing() const
bool
サービスが現在キャプチャ中かどうかを返します。
IsOverlayVisible() const
bool
キャプチャ オーバーレイが現在表示されているかどうかを指定します。
IsPaused() const
bool
キャプチャが現在一時停止されているかどうかを返します。
QualityLevel() const
現在のキャプチャの品質レベルを返します。
Valid() const
bool
返された VideoCaptureState オブジェクトにデータが入力され、レスポンスに成功した場合、true が返されます。ユーザー作成でない VideoCaptureState オブジェクトや、入力が成功していないレスポンスのステータスに入力されたオブジェクトでは false になります。
operator=(const VideoCaptureState & copy_from)
この VideoCaptureState オブジェクトの値を別の VideoCaptureState オブジェクトから割り当てる代入演算子です。
operator=(VideoCaptureState && move_from)
この VideoCaptureState オブジェクトの値を別の VideoCaptureState オブジェクトから割り当てる代入演算子です。

パブリック関数

キャプチャモード

VideoCaptureMode CaptureMode() const 

現在のキャプチャのキャプチャ モードを返します。

キャプチャ

bool IsCapturing() const 

サービスが現在キャプチャ中かどうかを返します。

IsOverlayVisible

bool IsOverlayVisible() const 

キャプチャ オーバーレイが現在表示されているかどうかを指定します。

これは、ユーザーがキャプチャ オーバーレイを使用しているときに、バックグラウンド キャプチャが失敗することも意味します。

一時停止中

bool IsPaused() const 

キャプチャが現在一時停止されているかどうかを返します。

falseIsCapturing() の場合は常に false になります。

品質レベル

VideoQualityLevel QualityLevel() const 

現在のキャプチャの品質レベルを返します。

有効

bool Valid() const 

返された VideoCaptureState オブジェクトにデータが入力され、レスポンスに成功した場合、true が返されます。ユーザー作成でない VideoCaptureState オブジェクトや、入力が成功していないレスポンスのステータスに入力されたオブジェクトでは false になります。

この VideoCaptureState オブジェクトのゲッター関数を使用するには、その値が true である必要があります。

動画キャプチャの状態

 VideoCaptureState()

動画キャプチャの状態

 VideoCaptureState(
  std::shared_ptr< const VideoCaptureStateImpl > impl
)

明示的なコンストラクタ。

動画キャプチャの状態

 VideoCaptureState(
  const VideoCaptureState & copy_from
)

既存の VideoCaptureState オブジェクトを新しいオブジェクトにコピーするためのコンストラクタをコピーします。

動画キャプチャの状態

 VideoCaptureState(
  VideoCaptureState && move_from
)

既存の VideoCaptureState オブジェクトを新しいオブジェクトに移動するためのコンストラクタ。

r-value-reference バージョン。

operator=

VideoCaptureState & operator=(
  const VideoCaptureState & copy_from
)

この VideoCaptureState オブジェクトの値を別の VideoCaptureState オブジェクトから割り当てる代入演算子です。

operator=

VideoCaptureState & operator=(
  VideoCaptureState && move_from
)

この VideoCaptureState オブジェクトの値を別の VideoCaptureState オブジェクトから割り当てる代入演算子です。

r-value-reference バージョン。

VideoCaptureState(動画キャプチャ状態)

 ~VideoCaptureState()