![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
| D3D11TextureVideoBuffer (ComPtr< IDirect3DDevice9Ex > device, const ComPtr< IMFSample > &sample, HANDLE sharedHandle, QRhi *rhi) | |
| QVideoFrameTexturesUPtr | mapTextures (QRhi &rhi, QVideoFrameTexturesUPtr &) override |
| D3D11TextureVideoBuffer (ComPtr< IDirect3DDevice9Ex > device, const ComPtr< IMFSample > &sample, HANDLE sharedHandle, QRhi *rhi) | |
| QVideoFrameTexturesUPtr | mapTextures (QRhi &rhi, QVideoFrameTexturesUPtr &) override |
| Public Member Functions inherited from IMFSampleVideoBuffer | |
| IMFSampleVideoBuffer (ComPtr< IDirect3DDevice9Ex > device, const ComPtr< IMFSample > &sample, QRhi *rhi, QVideoFrame::HandleType type=QVideoFrame::NoHandle) | |
| ~IMFSampleVideoBuffer () override | |
| MapData | map (QVideoFrame::MapMode mode) override |
| Maps the planes of a video buffer to memory. | |
| void | unmap () override |
| Releases the memory mapped by the map() function. | |
| IMFSampleVideoBuffer (ComPtr< IDirect3DDevice9Ex > device, const ComPtr< IMFSample > &sample, QRhi *rhi, QVideoFrame::HandleType type=QVideoFrame::NoHandle) | |
| ~IMFSampleVideoBuffer () override | |
| MapData | map (QVideoFrame::MapMode mode) override |
| Maps the planes of a video buffer to memory. | |
| void | unmap () override |
| Releases the memory mapped by the map() function. | |
| Public Member Functions inherited from QHwVideoBuffer | |
| QHwVideoBuffer (QVideoFrame::HandleType type, QRhi *rhi=nullptr) | |
| ~QHwVideoBuffer () override | |
| QVideoFrame::HandleType | handleType () const |
| virtual QRhi * | rhi () const |
| QVideoFrameFormat | format () const override |
| Gets \l QVideoFrameFormat of the underlying video buffer. | |
| virtual QMatrix4x4 | externalTextureMatrix () const |
| virtual void | initTextureConverter (QRhi &) |
| virtual bool | isDmaBuf () const |
| Public Member Functions inherited from QAbstractVideoBuffer | |
| virtual | ~QAbstractVideoBuffer () |
| \variable QAbstractVideoBuffer::MapData::planeCount | |
| Public Member Functions inherited from QVideoFrameTexturesHandles | |
| virtual | ~QVideoFrameTexturesHandles () |
| virtual quint64 | textureHandle (QRhi &, int) |
Additional Inherited Members | |
| Protected Attributes inherited from IMFSampleVideoBuffer | |
| ComPtr< IDirect3DDevice9Ex > | m_device |
| ComPtr< IMFSample > | m_sample |
| Protected Attributes inherited from QHwVideoBuffer | |
| QVideoFrame::HandleType | m_type |
| QRhi * | m_rhi = nullptr |
Definition at line 132 of file evrd3dpresentengine.cpp.
|
inline |
Definition at line 135 of file evrd3dpresentengine.cpp.
References D3D11TextureVideoBuffer().
Referenced by D3D11TextureVideoBuffer().
|
inline |
Definition at line 135 of file evrd3dpresentengine.cpp.
|
inlineoverridevirtual |
Reimplemented from QHwVideoBuffer.
Definition at line 141 of file evrd3dpresentengine.cpp.
|
inlineoverridevirtual |
Reimplemented from QHwVideoBuffer.
Definition at line 141 of file evrd3dpresentengine.cpp.