Freigeben über


IRealTimeStylus::AddCustomStylusDataToQueue-Methode (rtscom.h)

Fügt der angegebenen Warteschlange des RealTimeStylus Class-Objekts benutzerdefinierte Daten hinzu.

Syntax

HRESULT AddCustomStylusDataToQueue(
  [in] StylusQueue sq,
  [in] const GUID  *pGuidId,
  [in] ULONG       cbData,
  [in] BYTE        *pbData
);

Parameter

[in] sq

Die StylusQueue-Enumeration , die die Tablettstiftwarteschlange angibt, der die benutzerdefinierten Daten hinzugefügt werden sollen.

[in] pGuidId

Die GUID für die Daten, die der in sq angegebenen Warteschlange hinzugefügt werden sollen.

[in] cbData

Die Größe der Daten in Zeichen, auf die pbData verweist und die der angegebenen Warteschlange hinzugefügt werden sollen.

[in] pbData

Die benutzerdefinierten Daten, die der angegebenen Warteschlange hinzugefügt werden sollen. Darf nicht NULL sein.

Rückgabewert

Eine Beschreibung der Rückgabewerte finden Sie unter RealTimeStylus-Klassen und -Schnittstellen.

Hinweise

Geben Sie mit dem sq-Parameter an, welcher Warteschlange die Daten hinzugefügt werden sollen. Identifizieren Sie die Daten mithilfe ihrer GUID.

Der sq-Parameter gibt an, wo die benutzerdefinierten Daten hinzugefügt werden sollen. Es gibt das Hinzufügen der benutzerdefinierten Daten wie folgt an:

  • Das nächste Paket, das in der Eingabewarteschlange verarbeitet werden soll.
  • Ein Paket, das der Ausgabewarteschlange hinzugefügt werden soll, bevor das Paket derzeit verarbeitet wird.
  • Ein Paket, das der Ausgabewarteschlange hinzugefügt werden soll, nachdem das Paket derzeit in der Warteschlange verarbeitet wird.
Wenn Der Eingabewarteschlange Daten hinzugefügt werden, werden sie automatisch der Ausgabewarteschlange hinzugefügt. Die Reihenfolge der eingefügten Daten kann nur in der Ausgabewarteschlange gesteuert werden, indem AsyncStylusQueueImmediate im sq-Parameter übergeben wird.

Die GUID kann von anderen Objekten als Plug-Ins und Echtzeitstiften verwendet werden, um der Warteschlange benutzerdefinierte Informationen hinzuzufügen. Diese Methode kann von jedem Objekt aufgerufen werden, das über einen Verweis auf das RealTimeStylus Class-Objekt verfügt. Das aufrufende Objekt muss kein Plug-In sein.

Mit der IRealTimeStylus::AddCustomStylusDataToQueue-Methode können Sie Funktionen hinzufügen, z. B. Auswahl und Löschen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile rtscom.h
DLL RTSCom.dll

Weitere Informationen

DynamicRenderer-Klasse

IRealTimeStylus

RealTimeStylus-Klasse

StylusQueue-Enumeration