#include <dxgi_texture.h>
◆ DxgiTexture() [1/2]
webrtc::DxgiTexture::DxgiTexture |
( |
| ) |
|
|
default |
◆ ~DxgiTexture() [1/2]
webrtc::DxgiTexture::~DxgiTexture |
( |
| ) |
|
|
virtualdefault |
◆ DxgiTexture() [2/2]
webrtc::DxgiTexture::DxgiTexture |
( |
| ) |
|
◆ ~DxgiTexture() [2/2]
virtual webrtc::DxgiTexture::~DxgiTexture |
( |
| ) |
|
|
virtual |
◆ AsDesktopFrame() [1/2]
const DesktopFrame & webrtc::DxgiTexture::AsDesktopFrame |
( |
| ) |
|
◆ AsDesktopFrame() [2/2]
◆ bits() [1/2]
uint8_t* webrtc::DxgiTexture::bits |
( |
| ) |
const |
|
inline |
◆ bits() [2/2]
uint8_t* webrtc::DxgiTexture::bits |
( |
| ) |
const |
|
inline |
◆ CopyFrom() [1/2]
bool webrtc::DxgiTexture::CopyFrom |
( |
const DXGI_OUTDUPL_FRAME_INFO & |
frame_info, |
|
|
IDXGIResource * |
resource |
|
) |
| |
◆ CopyFrom() [2/2]
bool webrtc::DxgiTexture::CopyFrom |
( |
const DXGI_OUTDUPL_FRAME_INFO & |
frame_info, |
|
|
IDXGIResource * |
resource |
|
) |
| |
◆ CopyFromTexture() [1/2]
virtual bool webrtc::DxgiTexture::CopyFromTexture |
( |
const DXGI_OUTDUPL_FRAME_INFO & |
frame_info, |
|
|
ID3D11Texture2D * |
texture |
|
) |
| |
|
protectedpure virtual |
◆ CopyFromTexture() [2/2]
virtual bool webrtc::DxgiTexture::CopyFromTexture |
( |
const DXGI_OUTDUPL_FRAME_INFO & |
frame_info, |
|
|
ID3D11Texture2D * |
texture |
|
) |
| |
|
protectedpure virtual |
◆ desktop_size() [1/2]
const DesktopSize& webrtc::DxgiTexture::desktop_size |
( |
| ) |
const |
|
inline |
◆ desktop_size() [2/2]
const DesktopSize& webrtc::DxgiTexture::desktop_size |
( |
| ) |
const |
|
inline |
◆ DoRelease() [1/2]
virtual bool webrtc::DxgiTexture::DoRelease |
( |
| ) |
|
|
protectedpure virtual |
◆ DoRelease() [2/2]
virtual bool webrtc::DxgiTexture::DoRelease |
( |
| ) |
|
|
protectedpure virtual |
◆ pitch() [1/2]
int webrtc::DxgiTexture::pitch |
( |
| ) |
const |
|
inline |
◆ pitch() [2/2]
int webrtc::DxgiTexture::pitch |
( |
| ) |
const |
|
inline |
◆ rect() [1/2]
DXGI_MAPPED_RECT* webrtc::DxgiTexture::rect |
( |
| ) |
|
|
protected |
◆ rect() [2/2]
DXGI_MAPPED_RECT * webrtc::DxgiTexture::rect |
( |
| ) |
|
|
protected |
◆ Release() [1/2]
bool webrtc::DxgiTexture::Release |
( |
| ) |
|
◆ Release() [2/2]
bool webrtc::DxgiTexture::Release |
( |
| ) |
|
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/desktop_capture/win/dxgi_texture.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/desktop_capture/win/dxgi_texture.cc