JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
VideoComponent::Pimpl::DirectShowContext::NativeWindow Struct Reference
Collaboration diagram for VideoComponent::Pimpl::DirectShowContext::NativeWindow:

Public Member Functions

 NativeWindow (HWND parentToAddTo, void *userData)
 
 ~NativeWindow ()
 
void setWindowPosition (Rectangle< int > newBounds)
 
void showWindow (bool shouldBeVisible)
 

Public Attributes

HDC hdc = {}
 
HWND hwnd = {}
 

Constructor & Destructor Documentation

◆ NativeWindow()

VideoComponent::Pimpl::DirectShowContext::NativeWindow::NativeWindow ( HWND  parentToAddTo,
void *  userData 
)
inline

References hdc, hwnd, jassert, and juce::gl::type.

◆ ~NativeWindow()

VideoComponent::Pimpl::DirectShowContext::NativeWindow::~NativeWindow ( )
inline

References hwnd.

Member Function Documentation

◆ setWindowPosition()

void VideoComponent::Pimpl::DirectShowContext::NativeWindow::setWindowPosition ( Rectangle< int newBounds)
inline

References hwnd.

◆ showWindow()

void VideoComponent::Pimpl::DirectShowContext::NativeWindow::showWindow ( bool  shouldBeVisible)
inline

References hwnd.

Member Data Documentation

◆ hdc

HDC VideoComponent::Pimpl::DirectShowContext::NativeWindow::hdc = {}

Referenced by NativeWindow().

◆ hwnd

HWND VideoComponent::Pimpl::DirectShowContext::NativeWindow::hwnd = {}

The documentation for this struct was generated from the following file: