Freigeben über


INPUT_TRANSFORM-Struktur (winuser.h)

Definiert die Matrix, die eine Transformation für einen Nachrichtenconsumer darstellt. Diese Matrix kann verwendet werden, um Zeigereingabedaten von Clientkoordinaten in Bildschirmkoordinaten zu transformieren, während die Umgekehrte verwendet werden kann, um Zeigereingabedaten von Bildschirmkoordinaten in Clientkoordinaten zu transformieren.

Syntax

typedef struct tagINPUT_TRANSFORM {
  union {
    struct {
      float _11;
      float _12;
      float _13;
      float _14;
      float _21;
      float _22;
      float _23;
      float _24;
      float _31;
      float _32;
      float _33;
      float _34;
      float _41;
      float _42;
      float _43;
      float _44;
    } DUMMYSTRUCTNAME;
    float m[4][4];
  } DUMMYUNIONNAME;
} INPUT_TRANSFORM;

Member

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME._11

DUMMYUNIONNAME.DUMMYSTRUCTNAME._12

DUMMYUNIONNAME.DUMMYSTRUCTNAME._13

DUMMYUNIONNAME.DUMMYSTRUCTNAME._14

DUMMYUNIONNAME.DUMMYSTRUCTNAME._21

DUMMYUNIONNAME.DUMMYSTRUCTNAME._22

DUMMYUNIONNAME.DUMMYSTRUCTNAME._23

DUMMYUNIONNAME.DUMMYSTRUCTNAME._24

DUMMYUNIONNAME.DUMMYSTRUCTNAME._31

DUMMYUNIONNAME.DUMMYSTRUCTNAME._32

DUMMYUNIONNAME.DUMMYSTRUCTNAME._33

DUMMYUNIONNAME.DUMMYSTRUCTNAME._34

DUMMYUNIONNAME.DUMMYSTRUCTNAME._41

DUMMYUNIONNAME.DUMMYSTRUCTNAME._42

DUMMYUNIONNAME.DUMMYSTRUCTNAME._43

DUMMYUNIONNAME.DUMMYSTRUCTNAME._44

DUMMYUNIONNAME.m[4]

Anforderungen

Anforderung Wert
Header winuser.h

Weitere Informationen

GetPointerInputTransform

Strukturen