gpg::
  #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 物件值的指派運算子。 | 
公開函式
IsCapturing
bool IsCapturing() const
傳回服務目前是否正在擷取。
IsOverlayVisible
bool IsOverlayVisible() const
傳回目前是否顯示拍攝疊加層。
這也表示使用者正在使用擷取重疊影像,且背景擷取會失敗。
有效
bool Valid() const
如果傳回的 VideoCaptureState 物件已填入資料且具有成功的回應狀態,則傳回 true;未填入使用者建立的 VideoCaptureState 物件,或是填入失敗的回應狀態時,傳回 false。
這個 VideoCaptureState 物件的 getter 函式必須設為 true。
VideoCaptureState
VideoCaptureState()
VideoCaptureState
VideoCaptureState( std::shared_ptr< const VideoCaptureStateImpl > impl )
明確的建構函式。
VideoCaptureState
VideoCaptureState( const VideoCaptureState & copy_from )
複製現有 VideoCaptureState 物件的建構函式,然後複製到新物件。
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()
