Lines Matching refs:HWND
51 NativeViewPhotoboothWin::NativeViewPhotoboothWin(HWND initial_hwnd)
59 // Detach the attached HWND. The creator of the photo-booth is responsible
65 void NativeViewPhotoboothWin::Replace(HWND new_hwnd) {
98 // We compel the contained HWND to paint now, synchronously. We do this to
123 void NativeViewPhotoboothWin::CreateCaptureWindow(HWND initial_hwnd) {
124 // Snapshotting a HWND is tricky - if the HWND is clipped (e.g. positioned
125 // partially off-screen) then just blitting from the HWND' DC to the capture
127 // visible area of the HWND.
131 // size of the unclipped HWND, and we attach the HWND as a child, refresh the
132 // HWND' by calling |Paint| on it, and then blitting from the HWND's DC to
133 // the capture bitmap. This results in the entire unclipped HWND display
145 // associated HWND to it. Note that the details are important here, see below
158 // HWND's DC to the capture bitmap produces blankness.