#include <DXVAHD.h>
§ CProcessorHD()
CProcessorHD::CProcessorHD |
( |
| ) |
|
§ ~CProcessorHD()
CProcessorHD::~CProcessorHD |
( |
| ) |
|
§ ApplyFilter()
bool CProcessorHD::ApplyFilter |
( |
D3D11_VIDEO_PROCESSOR_FILTER |
filter, |
|
|
int |
value, |
|
|
int |
min, |
|
|
int |
max, |
|
|
int |
def |
|
) |
| const |
|
protected |
§ CheckFormats()
bool CProcessorHD::CheckFormats |
( |
| ) |
const |
|
protected |
§ Close()
§ GetInputView()
ID3D11VideoProcessorInputView * CProcessorHD::GetInputView |
( |
CRenderBuffer * |
view | ) |
const |
|
protected |
§ InitProcessor()
bool CProcessorHD::InitProcessor |
( |
| ) |
|
|
protected |
§ IsFormatSupported()
bool CProcessorHD::IsFormatSupported |
( |
DXGI_FORMAT |
format, |
|
|
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT |
support |
|
) |
| const |
|
protected |
§ OnCreateDevice()
void DXVA::CProcessorHD::OnCreateDevice |
( |
void |
| ) |
|
|
inlineoverridevirtual |
§ OnDestroyDevice()
void DXVA::CProcessorHD::OnDestroyDevice |
( |
bool |
fatal | ) |
|
|
inlineoverridevirtual |
§ Open()
bool CProcessorHD::Open |
( |
UINT |
width, |
|
|
UINT |
height |
|
) |
| |
§ OpenProcessor()
bool CProcessorHD::OpenProcessor |
( |
| ) |
|
|
protected |
§ PastRefs()
uint8_t DXVA::CProcessorHD::PastRefs |
( |
| ) |
const |
|
inline |
§ PreInit()
bool CProcessorHD::PreInit |
( |
| ) |
|
§ ReInit()
bool CProcessorHD::ReInit |
( |
| ) |
|
|
protected |
§ Render()
bool CProcessorHD::Render |
( |
CRect |
src, |
|
|
CRect |
dst, |
|
|
ID3D11Resource * |
target, |
|
|
CRenderBuffer ** |
views, |
|
|
DWORD |
flags, |
|
|
UINT |
frameIdx, |
|
|
UINT |
rotation, |
|
|
float |
contrast, |
|
|
float |
brightness |
|
) |
| |
§ Size()
uint8_t DXVA::CProcessorHD::Size |
( |
| ) |
const |
|
inline |
§ UnInit()
void CProcessorHD::UnInit |
( |
| ) |
|
§ m_Filters
§ m_height
uint32_t DXVA::CProcessorHD::m_height |
|
protected |
§ m_max_back_refs
uint8_t DXVA::CProcessorHD::m_max_back_refs |
|
protected |
§ m_max_fwd_refs
uint8_t DXVA::CProcessorHD::m_max_fwd_refs |
|
protected |
§ m_pEnumerator
Microsoft::WRL::ComPtr<ID3D11VideoProcessorEnumerator> DXVA::CProcessorHD::m_pEnumerator |
|
protected |
§ m_procIndex
uint32_t DXVA::CProcessorHD::m_procIndex |
|
protected |
§ m_pVideoContext
Microsoft::WRL::ComPtr<ID3D11VideoContext> DXVA::CProcessorHD::m_pVideoContext |
|
protected |
§ m_pVideoDevice
Microsoft::WRL::ComPtr<ID3D11VideoDevice> DXVA::CProcessorHD::m_pVideoDevice |
|
protected |
§ m_pVideoProcessor
Microsoft::WRL::ComPtr<ID3D11VideoProcessor> DXVA::CProcessorHD::m_pVideoProcessor |
|
protected |
§ m_rateCaps
D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS DXVA::CProcessorHD::m_rateCaps |
|
protected |
§ m_section
§ m_size
§ m_vcaps
D3D11_VIDEO_PROCESSOR_CAPS DXVA::CProcessorHD::m_vcaps |
|
protected |
§ m_width
uint32_t DXVA::CProcessorHD::m_width |
|
protected |
The documentation for this class was generated from the following files: