Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Recupera l'insieme che corrisponde al set più piccolo di segmenti di riconoscimento che contiene un intervallo di caratteri specificato all'interno dell'alternativa.
Sintassi
HRESULT GetStrokesFromTextRange(
[in, out] long *selectionStart,
[in, out] long *selectionLength,
[out, retval] IInkStrokes **GetStrokesFromTextRange
);
Parametri
[in, out] selectionStart
Inizio dell'intervallo di caratteri all'interno di questa alternativa. Il carattere nella posizione selectionStart è incluso nell'intervallo di testo riconosciuto. Questo parametro viene regolato all'inizio del set riconosciuto più piccolo di uno o più segmenti che includono la selezione di input. Il parametro selectionStart è un indice in base zero nei caratteri nel testo dell'alternativo di riconoscimento.
[in, out] selectionLength
Lunghezza dell'intervallo di caratteri all'interno dell'alternativa. Questo parametro deve essere maggiore di 0. Questo parametro viene regolato in base alla lunghezza del set più piccolo di uno o più segmenti che includono la selezione di input.
[out, retval] GetStrokesFromTextRange
Al ritorno, contiene un puntatore alla raccolta di tratti che corrisponde all'intervallo noto di testo riconosciuto.
Valore restituito
Questo metodo può restituire uno di questi valori.
| Codice restituito | Descrizione |
|---|---|
|
Successo. |
|
Un parametro contiene un puntatore non valido. |
|
Si è verificata un'eccezione all'interno del metodo . |
|
Si è verificato un errore non specificato. |
|
Impossibile allocare l'oggetto helper del gestore tratti. |
Osservazioni:
Per chiarire ulteriormente GetStrokesFromTextRange, prendere in considerazione una raccolta di tratti riconosciuti e per cui la migliore alternativa per tali tratti è "come sei". Il parametro passato al metodo è un intervallo all'interno (o possibilmente tutto) di questo risultato della stringa. Questo alternativo contiene cinque segmenti, uno per ogni parola e uno per ogni spazio. I tratti restituiti corrispondono al set più piccolo di segmenti che includono tutti gli intervalli di input. Se il parametro selectionStart è 0 e il parametro selectionLength è 5, creando un intervallo corrispondente alla "modalità" della stringa di risultato, i tratti restituiti sono tutti i tratti riconosciuti che costituiscono i segmenti "how are". Si tratta del set di segmenti più piccolo che include l'intervallo di input.
In entrambi i sistemi di riconoscimento basati su parole e caratteri, gli spazi vengono conteggiati come carattere. Se la selezione di input corrisponde a un carattere di spazio, questo metodo restituisce e un insieme InkStrokes vuoto.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
| Server minimo supportato | Nessuna supportata |
| Piattaforma di destinazione | Windows |
| Intestazione | msinkaut.h |
Vedere anche
Metodo GetStrokesFromStrokeRanges
Metodo GetTextRangeFromStrokes