Presentation is loading. Please wait.

Presentation is loading. Please wait.

PC Form Factors have evolved. Key platform APIs Win32 apps Windows kernel services Input and InteractionRendering and composition Input and interaction.

Similar presentations


Presentation on theme: "PC Form Factors have evolved. Key platform APIs Win32 apps Windows kernel services Input and InteractionRendering and composition Input and interaction."— Presentation transcript:

1

2

3

4

5

6 PC Form Factors have evolved.

7 Key platform APIs Win32 apps Windows kernel services Input and InteractionRendering and composition Input and interaction

8

9

10 Button 1 Button 2

11

12

13

14 void INTERACTION_CONTEXT_OUTPUT_CALLBACK( _In_opt_ void *clientData, _In_ const INTERACTION_CONTEXT_OUTPUT *output );

15 typedef struct INTERACTION_CONTEXT_OUTPUT { INTERACTION_ID interactionId; INTERACTION_FLAGS interactionFlags; POINTER_INPUT_TYPE inputType; float x; float y; union { INTERACTION_ARGUMENTS_MANIPULATION manipulation; INTERACTION_ARGUMENTS_TAP tap; INTERACTION_ARGUMENTS_CROSS_SLIDE crossSlide; } arguments; } INTERACTION_CONTEXT_OUTPUT; InteractionContext – Output structures

16 typedef struct INTERACTION_ARGUMENTS_MANIPULATION { MANIPULATION_TRANSFORM delta; MANIPULATION_TRANSFORM cumulative; MANIPULATION_VELOCITY velocity; MANIPULATION_RAILS_STATE railsState; } INTERACTION_ARGUMENTS_MANIPULATION; InteractionContext – Output structures

17

18

19

20 Harness the power of Windows with DirectComposition

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35


Download ppt "PC Form Factors have evolved. Key platform APIs Win32 apps Windows kernel services Input and InteractionRendering and composition Input and interaction."

Similar presentations


Ads by Google