Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
ID3DResource Class Referenceabstract

#include <D3DResource.h>

Inheritance diagram for ID3DResource:
CD3DBuffer CD3DEffect CD3DPixelShader CD3DTexture CD3DVertexShader CGUIFontTTFDX CRenderCaptureDX DXVA::CDecoder DXVA::CEnumeratorHD DXVA::CProcessorHD

Public Member Functions

virtual ~ID3DResource ()
 
virtual void OnDestroyDevice (bool fatal)=0
 
virtual void OnCreateDevice ()=0
 

Protected Member Functions

void Register ()
 
void Unregister ()
 

Protected Attributes

bool m_bRegistered = false
 

Constructor & Destructor Documentation

◆ ~ID3DResource()

virtual ID3DResource::~ID3DResource ( )
inlinevirtual

Member Function Documentation

◆ OnCreateDevice()

◆ OnDestroyDevice()

virtual void ID3DResource::OnDestroyDevice ( bool fatal)
pure virtual

◆ Register()

void ID3DResource::Register ( )
protected

◆ Unregister()

void ID3DResource::Unregister ( )
protected

Member Data Documentation

◆ m_bRegistered

bool ID3DResource::m_bRegistered = false
protected

The documentation for this class was generated from the following files: