#include <screen_capturer_win_directx.h>
|
using | D3dInfo = DxgiDuplicatorController::D3dInfo |
|
using | D3dInfo = DxgiDuplicatorController::D3dInfo |
|
enum | Result {
Result::SUCCESS,
Result::ERROR_TEMPORARY,
Result::ERROR_PERMANENT,
Result::MAX_VALUE = ERROR_PERMANENT,
Result::SUCCESS,
Result::ERROR_TEMPORARY,
Result::ERROR_PERMANENT,
Result::MAX_VALUE = ERROR_PERMANENT
} |
|
enum | Result {
Result::SUCCESS,
Result::ERROR_TEMPORARY,
Result::ERROR_PERMANENT,
Result::MAX_VALUE = ERROR_PERMANENT,
Result::SUCCESS,
Result::ERROR_TEMPORARY,
Result::ERROR_PERMANENT,
Result::MAX_VALUE = ERROR_PERMANENT
} |
|
typedef intptr_t | SourceId |
|
typedef std::vector< Source > | SourceList |
|
typedef intptr_t | SourceId |
|
typedef std::vector< Source > | SourceList |
|
◆ D3dInfo [1/2]
◆ D3dInfo [2/2]
◆ ScreenCapturerWinDirectx() [1/2]
◆ ~ScreenCapturerWinDirectx() [1/2]
webrtc::ScreenCapturerWinDirectx::~ScreenCapturerWinDirectx |
( |
| ) |
|
|
override |
◆ ScreenCapturerWinDirectx() [2/2]
◆ ~ScreenCapturerWinDirectx() [2/2]
webrtc::ScreenCapturerWinDirectx::~ScreenCapturerWinDirectx |
( |
| ) |
|
|
override |
◆ CaptureFrame() [1/2]
void webrtc::ScreenCapturerWinDirectx::CaptureFrame |
( |
| ) |
|
|
overridevirtual |
◆ CaptureFrame() [2/2]
void webrtc::ScreenCapturerWinDirectx::CaptureFrame |
( |
| ) |
|
|
overridevirtual |
◆ GetSourceList() [1/2]
bool webrtc::ScreenCapturerWinDirectx::GetSourceList |
( |
SourceList * |
sources | ) |
|
|
overridevirtual |
◆ GetSourceList() [2/2]
bool webrtc::ScreenCapturerWinDirectx::GetSourceList |
( |
SourceList * |
sources | ) |
|
|
overridevirtual |
◆ IsSupported() [1/2]
bool webrtc::ScreenCapturerWinDirectx::IsSupported |
( |
| ) |
|
|
static |
◆ IsSupported() [2/2]
static bool webrtc::ScreenCapturerWinDirectx::IsSupported |
( |
| ) |
|
|
static |
◆ RetrieveD3dInfo() [1/2]
static bool webrtc::ScreenCapturerWinDirectx::RetrieveD3dInfo |
( |
D3dInfo * |
info | ) |
|
|
static |
◆ RetrieveD3dInfo() [2/2]
bool webrtc::ScreenCapturerWinDirectx::RetrieveD3dInfo |
( |
D3dInfo * |
info | ) |
|
|
static |
◆ SelectSource() [1/2]
bool webrtc::ScreenCapturerWinDirectx::SelectSource |
( |
SourceId |
id | ) |
|
|
overridevirtual |
◆ SelectSource() [2/2]
bool webrtc::ScreenCapturerWinDirectx::SelectSource |
( |
SourceId |
id | ) |
|
|
overridevirtual |
◆ SetSharedMemoryFactory() [1/2]
void webrtc::ScreenCapturerWinDirectx::SetSharedMemoryFactory |
( |
std::unique_ptr< SharedMemoryFactory > |
shared_memory_factory | ) |
|
|
overridevirtual |
◆ SetSharedMemoryFactory() [2/2]
void webrtc::ScreenCapturerWinDirectx::SetSharedMemoryFactory |
( |
std::unique_ptr< SharedMemoryFactory > |
shared_memory_factory | ) |
|
|
overridevirtual |
◆ Start() [1/2]
void webrtc::ScreenCapturerWinDirectx::Start |
( |
Callback * |
callback | ) |
|
|
overridevirtual |
◆ Start() [2/2]
void webrtc::ScreenCapturerWinDirectx::Start |
( |
Callback * |
callback | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: