#include <Direct3DInterop.h>
Inheritance diagram for sealed:
Public Member Functions
void
Initialize (Windows::UI::Core::CoreWindow^window, Windows::UI::Xaml::Controls::SwapChainBackgroundPanel^
panel)
Direct3DInterop (Windows::Graphics::Display::DisplayOrientations orientation)
virtual void
SetManipulationHost (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^manipulationHost)
void
OnCocos2dEditboxEvent (Platform::Object^sender, Platform::String^args, Windows::Foundation::EventHandler< Platform::String^>^handler)
Public Attributes
Protected Member Functions
void
OnPointerPressed (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^sender, Windows::UI::Core::PointerEventArgs^args)
void
OnPointerMoved (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^sender, Windows::UI::Core::PointerEventArgs^args)
void
OnPointerReleased (Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^sender, Windows::UI::Core::PointerEventArgs^args)
HRESULT
PrepareResources (_In_ const LARGE_INTEGER *presentTargetTime, _Inout_ DrawingSurfaceSizeF *desiredRenderTargetSize)
local
PrepareResources ( local presentTargetTime, local desiredRenderTargetSize)
HRESULT
Draw (_In_ ID3D11Device1 *
device, _In_ ID3D11DeviceContext1 *context, _In_ ID3D11RenderTargetView *renderTargetView)
local
Draw ( local
device, local context, local renderTargetView)
Protected Attributes
Constructor & Destructor Documentation
Member Function Documentation
Windows::Phone::Graphics::Interop::IDrawingSurfaceBackgroundContentProvider
CreateContentProvider
(
)
var CreateContentProvider
(
)
local CreateContentProvider
(
)
Direct3DInterop
(
Windows::Graphics::Display::DisplayOrientations
orientation )
var Direct3DInterop
(
var
orientation )
local Direct3DInterop
(
local
orientation )
void Disconnect
(
)
protected
var Disconnect
(
)
protected
local Disconnect
(
)
protected
HRESULT Draw
(
_In_ ID3D11Device1 *
device,
_In_ ID3D11DeviceContext1 *
context,
_In_ ID3D11RenderTargetView *
renderTargetView
)
protected
var Draw
(
var
device,
var
context,
var
renderTargetView
)
protected
local Draw
(
local
device,
local
context,
local
renderTargetView
)
protected
void HideKeyboard
(
Platform::String^
text )
var HideKeyboard
(
var
text )
local HideKeyboard
(
local
text )
void Initialize
(
Windows::UI::Core::CoreWindow^
window,
Windows::UI::Xaml::Controls::SwapChainBackgroundPanel^
panel
)
var Initialize
(
var
window,
var
panel
)
local Initialize
(
local
window,
local
panel
)
void OnCocos2dEditboxEvent
(
Platform::Object^
sender,
Platform::String^
args,
Windows::Foundation::EventHandler< Platform::String^>^
handler
)
var OnCocos2dEditboxEvent
(
var
sender,
var
args,
var
handler
)
local OnCocos2dEditboxEvent
(
local
sender,
local
args,
local
handler
)
var OnCocos2dKeyEvent
(
var
key )
local OnCocos2dKeyEvent
(
local
key )
var OnCocos2dKeyEvent
(
var
key,
var
text
)
local OnCocos2dKeyEvent
(
local
key,
local
text
)
void OnCocos2dOpenURL
(
Platform::String^
url )
var OnCocos2dOpenURL
(
var
url )
local OnCocos2dOpenURL
(
local
url )
void OnOrientationChanged
(
Windows::Graphics::Display::DisplayOrientations
orientation )
var OnOrientationChanged
(
var
orientation )
local OnOrientationChanged
(
local
orientation )
void OnPointerMoved
(
Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^
sender,
Windows::UI::Core::PointerEventArgs^
args
)
protected
var OnPointerMoved
(
var
sender,
var
args
)
protected
local OnPointerMoved
(
local
sender,
local
args
)
protected
void OnPointerPressed
(
Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^
sender,
Windows::UI::Core::PointerEventArgs^
args
)
protected
var OnPointerPressed
(
var
sender,
var
args
)
protected
local OnPointerPressed
(
local
sender,
local
args
)
protected
void OnPointerReleased
(
Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^
sender,
Windows::UI::Core::PointerEventArgs^
args
)
protected
var OnPointerReleased
(
var
sender,
var
args
)
protected
local OnPointerReleased
(
local
sender,
local
args
)
protected
Windows::Foundation::IAsyncAction
OnSuspending
(
)
HRESULT PrepareResources
(
_In_ const LARGE_INTEGER *
presentTargetTime,
_Inout_ DrawingSurfaceSizeF *
desiredRenderTargetSize
)
protected
var PrepareResources
(
var
presentTargetTime,
var
desiredRenderTargetSize
)
protected
local PrepareResources
(
local
presentTargetTime,
local
desiredRenderTargetSize
)
protected
var SendCocos2dEvent
(
var
event )
protected
local SendCocos2dEvent
(
local
event )
protected
void SetCocos2dEditBoxDelegate
(
Cocos2dEditBoxDelegate^
delegate )
var SetCocos2dEditBoxDelegate
(
var
delegate )
local SetCocos2dEditBoxDelegate
(
local
delegate )
void SetCocos2dEventDelegate
(
Cocos2dEventDelegate^
delegate )
var SetCocos2dEventDelegate
(
var
delegate )
local SetCocos2dEventDelegate
(
local
delegate )
void SetCocos2dMessageBoxDelegate
(
Cocos2dMessageBoxDelegate^
delegate )
var SetCocos2dMessageBoxDelegate
(
var
delegate )
local SetCocos2dMessageBoxDelegate
(
local
delegate )
void SetCocos2dOpenURLDelegate
(
Cocos2dOpenURLDelegate^
delegate )
var SetCocos2dOpenURLDelegate
(
var
delegate )
local SetCocos2dOpenURLDelegate
(
local
delegate )
void setIMEKeyboardState
(
bool
bOpen )
var setIMEKeyboardState
(
var
bOpen )
local setIMEKeyboardState
(
local
bOpen )
virtual void SetManipulationHost
(
Windows::Phone::Input::Interop::DrawingSurfaceManipulationHost^
manipulationHost )
virtual
var SetManipulationHost
(
var
manipulationHost )
virtual
local SetManipulationHost
(
local
manipulationHost )
virtual
void ShowKeyboard
(
Platform::String^
text )
var ShowKeyboard
(
var
text )
local ShowKeyboard
(
local
text )
void UpdateForWindowSizeChange
(
float
width,
float
height
)
var UpdateForWindowSizeChange
(
var
width,
var
height
)
local UpdateForWindowSizeChange
(
local
width,
local
height
)
WinRTWindow
(
Windows::UI::Core::CoreWindow^
window )
var WinRTWindow
(
var
window )
local WinRTWindow
(
local
window )
Member Data Documentation
internal
Windows::UI::Xaml::Controls::Panel
panel
event
RequestAdditionalFrameHandler
RequestAdditionalFrame
var RequestAdditionalFrame
local RequestAdditionalFrame
property
Windows::Foundation::Size
WindowBounds
property
Windows::Graphics::Display::DisplayOrientations
WindowOrientation
The documentation for this class was generated from the following files: