Home
last modified time | relevance | path

Searched refs:DxgiFrame (Results 1 – 6 of 6) sorted by relevance

/external/webrtc/modules/desktop_capture/win/
Ddxgi_frame.cc24 DxgiFrame::DxgiFrame(SharedMemoryFactory* factory) : factory_(factory) {} in DxgiFrame() function in webrtc::DxgiFrame
26 DxgiFrame::~DxgiFrame() = default;
28 bool DxgiFrame::Prepare(DesktopSize size, DesktopCapturer::SourceId source_id) { in Prepare()
67 SharedDesktopFrame* DxgiFrame::frame() const { in frame()
72 DxgiFrame::Context* DxgiFrame::context() { in context()
Ddxgi_frame.h31 class DxgiFrame final {
37 explicit DxgiFrame(SharedMemoryFactory* factory);
38 ~DxgiFrame();
Ddxgi_duplicator_controller.h102 Result Duplicate(DxgiFrame* frame);
108 Result DuplicateMonitor(DxgiFrame* frame, int monitor_id);
149 Result DoDuplicate(DxgiFrame* frame, int monitor_id);
Dscreen_capturer_win_directx.cc130 ScreenCaptureFrameQueue<DxgiFrame>& frames = in CaptureFrame()
137 std::make_unique<DxgiFrame>(shared_memory_factory_.get())); in CaptureFrame()
Ddxgi_duplicator_controller.cc121 DxgiFrame* frame) { in Duplicate()
126 DxgiFrame* frame, in DuplicateMonitor()
159 DxgiFrame* frame, in DoDuplicate()
Dscreen_capturer_win_directx.h96 std::unordered_map<SourceId, ScreenCaptureFrameQueue<DxgiFrame>>