This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
WICTextureManager Class Reference
Inheritance diagram for WICTextureManager:

Public Member Functions | |
bool | isValid () override |
bool | allocate (ofPixelFormat afmt, int aw, int ah) override |
bool | create (DXGI_FORMAT aDxFormat) override |
bool | transferFrame (IMFMediaEngine *aengine) override |
bool | draw (ofPixels &apix) override |
bool | updatePixels (ofTexture &aSrcTex, ofPixels &apix, ofPixelFormat aTargetPixFormat) override |
![]() | |
int | getWidth () |
int | getHeight () |
Protected Attributes | |
Microsoft::WRL::ComPtr< IWICBitmap > | mWicBitmap = nullptr |
Microsoft::WRL::ComPtr< IWICImagingFactory > | mWicFactory = nullptr |
bool | mBValid = false |
![]() | |
unsigned int | mWidth = 0 |
unsigned int | mHeight = 0 |
MFARGB | bgColor { 0, 0, 0, 0 } |
MFVideoNormalizedRect | mNormalizedVidRect { 0.0f, 0.0f, 1.0f, 1.0f } |
ofPixelFormat | mOfPixFmt |
std::shared_ptr< ofTexture > | mOfTex |
ofPixels | mSrcPixels |
Additional Inherited Members | |
![]() | |
bool | _swapPixelsFromSrc4ChannelTo3 (ofPixels &aDstPix) |
Member Function Documentation
◆ allocate()
|
overridevirtual |
Reimplemented from ofMediaFoundationPlayer::METexture.
◆ create()
|
overridevirtual |
Implements ofMediaFoundationPlayer::METexture.
◆ draw()
|
overridevirtual |
Implements ofMediaFoundationPlayer::METexture.
◆ isValid()
|
inlineoverridevirtual |
Implements ofMediaFoundationPlayer::METexture.
◆ transferFrame()
|
overridevirtual |
Implements ofMediaFoundationPlayer::METexture.
◆ updatePixels()
|
overridevirtual |
Implements ofMediaFoundationPlayer::METexture.
Member Data Documentation
◆ mBValid
|
protected |
◆ mWicBitmap
|
protected |
◆ mWicFactory
|
protected |
The documentation for this class was generated from the following file:
- /Users/icq4ever/Desktop/oF0120/libs/openFrameworks/video/ofMediaFoundationPlayer.cpp