Changeset 51605 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Jun 11, 2014 12:57:05 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 94340
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/runtime
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp
r51602 r51605 110 110 } 111 111 112 STDMETHODIMP UIFrameBuffer::COMGETTER(Address)(BYTE **ppAddress)113 {114 if (!ppAddress)115 return E_POINTER;116 *ppAddress = address();117 return S_OK;118 }119 120 112 STDMETHODIMP UIFrameBuffer::COMGETTER(Width)(ULONG *puWidth) 121 113 { … … 158 150 } 159 151 160 STDMETHODIMP UIFrameBuffer::COMGETTER(UsesGuestVRAM)(BOOL *pbUsesGuestVRAM)161 {162 if (!pbUsesGuestVRAM)163 return E_POINTER;164 *pbUsesGuestVRAM = true;165 return S_OK;166 }167 168 152 STDMETHODIMP UIFrameBuffer::COMGETTER(HeightReduction)(ULONG *puHeightReduction) 169 153 { … … 187 171 return E_POINTER; 188 172 *pWinId = m_iWinId; 189 return S_OK;190 }191 192 STDMETHODIMP UIFrameBuffer::Lock()193 {194 this->lock();195 return S_OK;196 }197 198 STDMETHODIMP UIFrameBuffer::Unlock()199 {200 this->unlock();201 173 return S_OK; 202 174 } -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.h
r51602 r51605 100 100 101 101 /* IFramebuffer COM methods: */ 102 STDMETHOD(COMGETTER(Address))(BYTE **ppAddress);103 102 STDMETHOD(COMGETTER(Width))(ULONG *puWidth); 104 103 STDMETHOD(COMGETTER(Height))(ULONG *puHeight); … … 106 105 STDMETHOD(COMGETTER(BytesPerLine))(ULONG *puBytesPerLine); 107 106 STDMETHOD(COMGETTER(PixelFormat))(ULONG *puPixelFormat); 108 STDMETHOD(COMGETTER(UsesGuestVRAM))(BOOL *pbUsesGuestVRAM);109 107 STDMETHOD(COMGETTER(HeightReduction))(ULONG *puHeightReduction); 110 108 STDMETHOD(COMGETTER(Overlay))(IFramebufferOverlay **ppOverlay); 111 109 STDMETHOD(COMGETTER(WinId))(LONG64 *pWinId); 112 113 /* IFramebuffer sync methods: */114 STDMETHOD(Lock)();115 STDMETHOD(Unlock)();116 110 117 111 /** EMT callback: Notifies frame-buffer about guest-screen size change.
Note:
See TracChangeset
for help on using the changeset viewer.