Web カメラ
More...
#include <Webcam.hpp>
◆ Permission
◆ Webcam() [1/3]
SIV3D_NODISCARD_CXX20 s3d::Webcam::Webcam |
( |
| ) |
|
◆ Webcam() [2/3]
◆ Webcam() [3/3]
◆ ~Webcam()
◆ cameraIndex()
uint32 s3d::Webcam::cameraIndex |
( |
| ) |
const |
Web カメラのデバイスインデックスを返します。
- Returns
- Web カメラのデバイスインデックス
◆ close()
void s3d::Webcam::close |
( |
| ) |
|
◆ getFrame() [1/2]
最新の撮影された画像を取得します。
- Parameters
-
- Returns
- 画像の取得に成功した場合 true, それ以外の場合は false
◆ getFrame() [2/2]
bool s3d::Webcam::getFrame |
( |
Image & |
image | ) |
|
最新の撮影された画像を取得します。
- Parameters
-
- Returns
- 画像の取得に成功した場合 true, それ以外の場合は false
◆ getPermission()
◆ getResolution()
Size s3d::Webcam::getResolution |
( |
| ) |
const |
Web カメラの撮影解像度を返します。
- Returns
- Web カメラの撮影解像度
◆ hasNewFrame()
bool s3d::Webcam::hasNewFrame |
( |
| ) |
const |
新しく撮影された画像があるかを返します。
- Returns
- 新しく撮影された画像がある場合 true, それ以外の場合は false
◆ isActive()
bool s3d::Webcam::isActive |
( |
| ) |
const |
Web カメラが撮影中であるかを返します。
- Returns
- Web カメラが撮影中である場合 true, それ以外の場合は false
◆ isOpen()
bool s3d::Webcam::isOpen |
( |
| ) |
const |
Web カメラが起動しているかを返します。
- Returns
- Web カメラが起動している場合 true, それ以外の場合は false
◆ open()
bool s3d::Webcam::open |
( |
uint32 |
cameraIndex | ) |
|
Web カメラを起動します。
- Parameters
-
cameraIndex | カメラのデバイスインデックス |
- Returns
◆ operator bool()
s3d::Webcam::operator bool |
( |
| ) |
const |
|
explicit |
Web カメラが起動しているかを返します。
- Returns
- Web カメラが起動している場合 true, それ以外の場合は false
◆ setResolution() [1/2]
bool s3d::Webcam::setResolution |
( |
int32 |
width, |
|
|
int32 |
height |
|
) |
| |
Web カメラの撮影解像度の変更をリクエストします。
- Parameters
-
width | 幅(ピクセル) |
height | 高さ(ピクセル) |
- Returns
- リクエストした解像度に変更できた場合 true, それ以外の場合は false
◆ setResolution() [2/2]
bool s3d::Webcam::setResolution |
( |
Size |
resolution | ) |
|
Web カメラの撮影解像度の変更をリクエストします。
- Parameters
-
- Returns
- リクエストした解像度に変更できた場合 true, それ以外の場合は false
◆ start()
bool s3d::Webcam::start |
( |
| ) |
|
Web カメラによる撮影を開始します。
- Returns
- すでに撮影中であるか、撮影の開始に成功した場合 true, それ以外の場合は false
The documentation for this class was generated from the following file: