|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
#include <RenderCaptureDX.h>
Public Member Functions | |
| CRenderCaptureDX () | |
| ~CRenderCaptureDX () override | |
| void | BeginRender () override |
| void | EndRender () override |
| void | ReadOut () override |
| void | OnDestroyDevice (bool fatal) override |
| void | OnCreateDevice () override |
| CD3DTexture & | GetTarget () |
Public Member Functions inherited from CRenderCapture | |
| CRenderCapture ()=default | |
| virtual | ~CRenderCapture ()=default |
| virtual void * | GetRenderBuffer () |
| void | SetState (ECAPTURESTATE state) |
| ECAPTURESTATE | GetState () |
| void | SetUserState (ECAPTURESTATE state) |
| ECAPTURESTATE | GetUserState () |
| CEvent & | GetEvent () |
| void | SetFlags (int flags) |
| int | GetFlags () |
| void | SetWidth (unsigned int width) |
| void | SetHeight (unsigned int height) |
| unsigned int | GetWidth () |
| unsigned int | GetHeight () |
| uint8_t * | GetPixels () const |
| bool | IsAsync () |
Public Member Functions inherited from ID3DResource | |
| virtual | ~ID3DResource () |
Additional Inherited Members | |
Protected Member Functions inherited from CRenderCapture | |
| bool | UseOcclusionQuery () |
Protected Member Functions inherited from ID3DResource | |
| void | Register () |
| void | Unregister () |
Protected Attributes inherited from CRenderCapture | |
| ECAPTURESTATE | m_state {CAPTURESTATE_FAILED} |
| ECAPTURESTATE | m_userState {CAPTURESTATE_FAILED} |
| int | m_flags {0} |
| CEvent | m_event |
| uint8_t * | m_pixels {nullptr} |
| unsigned int | m_width {0} |
| unsigned int | m_height {0} |
| unsigned int | m_bufferSize {0} |
| bool | m_asyncSupported {false} |
| bool | m_asyncChecked {false} |
Protected Attributes inherited from ID3DResource | |
| bool | m_bRegistered = false |
| CRenderCaptureDX::CRenderCaptureDX | ( | ) |
|
override |
|
overridevirtual |
Implements CRenderCapture.
|
overridevirtual |
Implements CRenderCapture.
|
inline |
Implements ID3DResource.
Implements ID3DResource.
|
overridevirtual |
Reimplemented from CRenderCapture.