#include <DXVA.h>
§ shared_ptr
§ CVideoBufferPool()
CVideoBufferPool::CVideoBufferPool |
( |
| ) |
|
|
default |
§ ~CVideoBufferPool()
CVideoBufferPool::~CVideoBufferPool |
( |
| ) |
|
|
virtual |
§ AddView()
void CVideoBufferPool::AddView |
( |
ID3D11View * |
view | ) |
|
§ CreateBuffer()
virtual CVideoBuffer* DXVA::CVideoBufferPool::CreateBuffer |
( |
int |
idx | ) |
|
|
protectedpure virtual |
§ Get()
§ GetView()
ID3D11View * CVideoBufferPool::GetView |
( |
| ) |
|
§ HasFree()
bool CVideoBufferPool::HasFree |
( |
| ) |
|
§ HasRefs()
bool CVideoBufferPool::HasRefs |
( |
| ) |
|
§ IsValid()
bool CVideoBufferPool::IsValid |
( |
ID3D11View * |
view | ) |
|
§ Reset()
§ Return()
void CVideoBufferPool::Return |
( |
int |
id | ) |
|
|
overridevirtual |
§ ReturnView()
bool CVideoBufferPool::ReturnView |
( |
ID3D11View * |
view | ) |
|
§ Size()
size_t CVideoBufferPool::Size |
( |
| ) |
|
§ m_freeOut
std::deque<size_t> DXVA::CVideoBufferPool::m_freeOut |
|
protected |
§ m_freeViews
std::deque<size_t> DXVA::CVideoBufferPool::m_freeViews |
|
protected |
§ m_out
§ m_section
§ m_views
std::vector<ID3D11View*> DXVA::CVideoBufferPool::m_views |
|
protected |
The documentation for this class was generated from the following files: