cocos2d-x  3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Direct3DContentProvider Class Reference

#include <Direct3DContentProvider.h>

Inheritance diagram for Direct3DContentProvider:

Public Member Functions

 Direct3DContentProvider (cocos2d::Direct3DInterop^controller)
 
HRESULT STDMETHODCALLTYPE Connect (_In_ IDrawingSurfaceRuntimeHostNative *host, _In_ ID3D11Device1 *device)
 
void STDMETHODCALLTYPE Disconnect ()
 
HRESULT STDMETHODCALLTYPE PrepareResources (_In_ const LARGE_INTEGER *presentTargetTime, _Inout_ DrawingSurfaceSizeF *desiredRenderTargetSize)
 
HRESULT STDMETHODCALLTYPE Draw (_In_ ID3D11Device1 *device, _In_ ID3D11DeviceContext1 *context, _In_ ID3D11RenderTargetView *renderTargetView)
 

Constructor & Destructor Documentation

Direct3DContentProvider ( cocos2d::Direct3DInterop^  controller)

Member Function Documentation

HRESULT STDMETHODCALLTYPE Connect ( _In_ IDrawingSurfaceRuntimeHostNative *  host,
_In_ ID3D11Device1 *  device 
)
void STDMETHODCALLTYPE Disconnect ( )
HRESULT STDMETHODCALLTYPE Draw ( _In_ ID3D11Device1 *  device,
_In_ ID3D11DeviceContext1 *  context,
_In_ ID3D11RenderTargetView *  renderTargetView 
)
HRESULT STDMETHODCALLTYPE PrepareResources ( _In_ const LARGE_INTEGER *  presentTargetTime,
_Inout_ DrawingSurfaceSizeF *  desiredRenderTargetSize 
)

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