#include <src/PlusDataCollection/BlackMagic/PlusOutputVideoFrame.h>
Definition at line 21 of file PlusOutputVideoFrame.h.
◆ PlusOutputVideoFrame()
PlusOutputVideoFrame::PlusOutputVideoFrame |
( |
long |
width, |
|
|
long |
height, |
|
|
BMDPixelFormat |
pixelFormat, |
|
|
BMDFrameFlags |
frameFlags |
|
) |
| |
◆ ~PlusOutputVideoFrame()
PlusOutputVideoFrame::~PlusOutputVideoFrame |
( |
| ) |
|
|
virtual |
◆ AddRef()
ULONG STDMETHODCALLTYPE PlusOutputVideoFrame::AddRef |
( |
| ) |
|
|
virtual |
◆ GetAncillaryData()
virtual HRESULT STDMETHODCALLTYPE PlusOutputVideoFrame::GetAncillaryData |
( |
IDeckLinkVideoFrameAncillary ** |
ancillary | ) |
|
|
inlinevirtual |
◆ GetBytes()
HRESULT STDMETHODCALLTYPE PlusOutputVideoFrame::GetBytes |
( |
void ** |
buffer | ) |
|
|
virtual |
◆ GetFlags()
BMDFrameFlags STDMETHODCALLTYPE PlusOutputVideoFrame::GetFlags |
( |
| ) |
|
|
virtual |
◆ GetHeight()
long STDMETHODCALLTYPE PlusOutputVideoFrame::GetHeight |
( |
| ) |
|
|
virtual |
◆ GetPixelFormat()
BMDPixelFormat STDMETHODCALLTYPE PlusOutputVideoFrame::GetPixelFormat |
( |
| ) |
|
|
virtual |
◆ GetRowBytes()
long STDMETHODCALLTYPE PlusOutputVideoFrame::GetRowBytes |
( |
| ) |
|
|
virtual |
◆ GetTimecode()
virtual HRESULT STDMETHODCALLTYPE PlusOutputVideoFrame::GetTimecode |
( |
BMDTimecodeFormat |
format, |
|
|
IDeckLinkTimecode ** |
timecode |
|
) |
| |
|
inlinevirtual |
◆ GetWidth()
long STDMETHODCALLTYPE PlusOutputVideoFrame::GetWidth |
( |
| ) |
|
|
virtual |
◆ QueryInterface()
HRESULT STDMETHODCALLTYPE PlusOutputVideoFrame::QueryInterface |
( |
REFIID |
iid, |
|
|
LPVOID * |
ppv |
|
) |
| |
|
virtual |
◆ Release()
ULONG STDMETHODCALLTYPE PlusOutputVideoFrame::Release |
( |
| ) |
|
|
virtual |
◆ SetFlags()
void STDMETHODCALLTYPE PlusOutputVideoFrame::SetFlags |
( |
BMDFrameFlags |
flags | ) |
|
|
virtual |
◆ FrameFlags
BMDFrameFlags PlusOutputVideoFrame::FrameFlags |
|
protected |
◆ Height
long PlusOutputVideoFrame::Height |
|
protected |
◆ Mutex
std::mutex PlusOutputVideoFrame::Mutex |
|
protected |
◆ PixelFormat
BMDPixelFormat PlusOutputVideoFrame::PixelFormat |
|
protected |
◆ Pixels
void* PlusOutputVideoFrame::Pixels |
|
protected |
◆ ReferenceCount
std::atomic<ULONG> PlusOutputVideoFrame::ReferenceCount |
|
protected |
◆ TimecodeFormat
BMDTimecodeFormat PlusOutputVideoFrame::TimecodeFormat |
|
protected |
◆ Width
long PlusOutputVideoFrame::Width |
|
protected |
The documentation for this class was generated from the following files: