#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: