Index: webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h |
diff --git a/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h b/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h |
index a9e61035fa3d83cf59f84e82f55d04b2b581d1c3..0261105ea09c46ac8d9d2dd823000c1dd4da45fe 100644 |
--- a/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h |
+++ b/webrtc/modules/desktop_capture/win/dxgi_adapter_duplicator.h |
@@ -28,6 +28,10 @@ namespace webrtc { |
class DxgiAdapterDuplicator { |
public: |
struct Context { |
+ Context(); |
+ Context(const Context& other); |
+ ~Context(); |
+ |
// Child DxgiOutputDuplicator::Context belongs to this |
// DxgiAdapterDuplicator::Context. |
std::vector<DxgiOutputDuplicator::Context> contexts; |
@@ -41,6 +45,8 @@ class DxgiAdapterDuplicator { |
// DxgiAdapterDuplicator in std::vector<>. |
DxgiAdapterDuplicator(DxgiAdapterDuplicator&& other); |
+ ~DxgiAdapterDuplicator(); |
+ |
// Initializes the DxgiAdapterDuplicator from a D3dDevice. |
bool Initialize(); |