Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QVideoTextureHelper::QVideoFrameTexturesFromRhiTextureArray Class Reference

#include <qvideoframetexturefromsource_p.h>

Inheritance diagram for QVideoTextureHelper::QVideoFrameTexturesFromRhiTextureArray:
Collaboration diagram for QVideoTextureHelper::QVideoFrameTexturesFromRhiTextureArray:

Public Member Functions

 QVideoFrameTexturesFromRhiTextureArray (RhiTextureArray &&rhiTextures, QVideoFrame sourceFrame={})
 ~QVideoFrameTexturesFromRhiTextureArray () override
QRhiTexture * texture (uint plane) const override
const RhiTextureArray & textureArray () const
RhiTextureArray takeTextureArray () &&
Public Member Functions inherited from QVideoFrameTextures
 QVideoFrameTextures (QVideoFrame sourceFrame={})
virtual ~QVideoFrameTextures ()
virtual void onFrameEndInvoked ()
 The virtual method should be invoked after QRhi::endFrame to unmap and free internal resources that are not needed anymore.
virtual QVideoFrameTexturesHandlesUPtr takeHandles ()

Detailed Description

Definition at line 29 of file qvideoframetexturefromsource_p.h.

Constructor & Destructor Documentation

◆ QVideoFrameTexturesFromRhiTextureArray()

QVideoFrameTexturesFromRhiTextureArray::QVideoFrameTexturesFromRhiTextureArray ( RhiTextureArray && rhiTextures,
QVideoFrame sourceFrame = {} )
explicit

Definition at line 10 of file qvideoframetexturefromsource.cpp.

◆ ~QVideoFrameTexturesFromRhiTextureArray()

QVideoFrameTexturesFromRhiTextureArray::~QVideoFrameTexturesFromRhiTextureArray ( )
overridedefault

Member Function Documentation

◆ takeTextureArray()

RhiTextureArray QVideoFrameTexturesFromRhiTextureArray::takeTextureArray ( ) &&
nodiscard

Definition at line 24 of file qvideoframetexturefromsource.cpp.

◆ texture()

QRhiTexture * QVideoFrameTexturesFromRhiTextureArray::texture ( uint plane) const
overridevirtual

Implements QVideoFrameTextures.

Definition at line 19 of file qvideoframetexturefromsource.cpp.

◆ textureArray()

const RhiTextureArray & QVideoTextureHelper::QVideoFrameTexturesFromRhiTextureArray::textureArray ( ) const
inline

Definition at line 40 of file qvideoframetexturefromsource_p.h.


The documentation for this class was generated from the following files: