Condividi tramite


Interfaccia IDynamicRenderer (rtscom.h)

Visualizza i dati della penna del tablet in tempo reale perché i dati vengono gestiti dall'oggetto Classe RealTimeStylus .

Ereditarietà

L'interfaccia IDynamicRenderer eredita dall'interfaccia IUnknown . IDynamicRenderer ha anche questi tipi di membri:

Metodi

L'interfaccia IDynamicRenderer include questi metodi.

 
IDynamicRenderer::D raw

Disegna i dati memorizzati nella cache nel contesto di dispositivo specificato.
IDynamicRenderer::get_ClipRectangle

Ottiene o imposta il rettangolo di ritaglio per l'oggetto Classe DynamicRenderer. (Get)
IDynamicRenderer::get_ClipRegion

Ottiene o imposta l'area di ritaglio per l'oggetto Classe DynamicRenderer. (Get)
IDynamicRenderer::get_DataCacheEnabled

Ottiene o imposta un valore che indica se la memorizzazione nella cache dei dati è abilitata per l'oggetto Classe DynamicRenderer. (Get)
IDynamicRenderer::get_DrawingAttributes

Ottiene o imposta l'oggetto DrawingAttributes utilizzato dall'oggetto DynamicRenderer Class.
IDynamicRenderer::get_Enabled

Ottiene o imposta un valore che attiva e disattiva il rendering dinamico. (Get)
IDynamicRenderer::get_HWND

Ottiene o imposta l'handle della finestra, HWND, associato all'oggetto Classe DynamicRenderer. (Get)
IDynamicRenderer::p ut_ClipRectangle

Ottiene o imposta il rettangolo di ritaglio per l'oggetto Classe DynamicRenderer. (Put)
IDynamicRenderer::p ut_ClipRegion

Ottiene o imposta l'area di ritaglio per l'oggetto Classe DynamicRenderer. (Put)
IDynamicRenderer::p ut_DataCacheEnabled

Ottiene o imposta un valore che indica se la memorizzazione nella cache dei dati è abilitata per l'oggetto Classe DynamicRenderer. (Put)
IDynamicRenderer::p ut_Enabled

Ottiene o imposta un valore che attiva e disattiva il rendering dinamico. (Put)
IDynamicRenderer::p ut_HWND

Ottiene o imposta l'handle della finestra, HWND, associato all'oggetto Classe DynamicRenderer. (Put)
IDynamicRenderer::Refresh

Fa sì che l'oggetto DynamicRenderer Class ridisegni i dati input penna attualmente in fase di rendering.
IDynamicRenderer::ReleaseCachedData

Rilascia i dati del tratto specificati dai dati temporali contenuti nella classe DynamicRenderer.

Commenti

Questa interfaccia viene implementata dalla classe DynamicRenderer.

La classe DynamicRenderer esegue il rendering dinamico dei dati dei pacchetti.

Assicurarsi di impostare l'handle della classe DynamicRenderer prima di aggiungerlo a una raccolta plug-in nella classe RealTimeStylus. Se l'handle non è impostato, viene chiamato il metodo di notifica del metodo IStylusPlugin::Error in ogni plug-in. Per altre informazioni, vedere Considerazioni sulla gestione degli errori per le API StylusInput.

La classe DynamicRenderer implementa l'interfaccia IStylusSyncPlugin .

Un oggetto Classe DynamicRenderer può ridisegnare l'input penna quando una finestra è stata invalidata.

Anche se è possibile avere un determinato plug-in associato a più oggetti Classe RealTimeStylus , i plug-in Classe DynamicRenderer e GestureRecognizer Class non sono progettati per supportare questa operazione.

Nota La chiamata diretta dei membri dell'interfaccia senza l'intervento di un'istanza della classe RealTimeStylus non è supportata.
 
La classe DynamicRenderer ha due categorie di proprietà: quelle per le quali le modifiche diventano effettive immediatamente e quelle per le quali le modifiche diventano effettive alla notifica dell'evento successivo del metodo IStylusPlugin::StylusDown . La proprietà IDynamicRenderer::ClipRectangle Property diventa effettiva immediatamente, consentendo all'area di input di testo di crescere dinamicamente durante la scrittura dell'utente. Le altre proprietà diventano effettive dopo la successiva notifica dell'evento del metodo IStylusPlugin::StylusDown .

Di seguito sono riportate le proprietà per le quali le modifiche hanno effetto immediato:

Proprietà IDynamicRenderer::ClipRectangle

Di seguito sono riportate le proprietà per le quali le modifiche non hanno effetto immediato e vengono ritardate:

IDynamicRenderer::D ataCacheEnabled, proprietà

Proprietà IDynamicRenderer::D rawingAttributes

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione rtscom.h

Vedi anche

Classe GestureRecognizer

Classi e interfacce RealTimeStylus

Informazioni di riferimento su RealTimeStylus