Condividi tramite


Funzione GetEnabledUnicodeRanges (recapis.h)

Recupera un elenco di intervalli di punti Unicode abilitati nel contesto. Se non si chiama la funzione SetEnabledUnicodeRanges per specificare gli intervalli abilitati, questa funzione restituisce gli intervalli di punti Unicode predefiniti del riconoscimento.

Sintassi

HRESULT GetEnabledUnicodeRanges(
  HRECOCONTEXT    hrc,
  ULONG           *pcRanges,
  CHARACTER_RANGE *pcr
);

Parametri

hrc

Handle nel contesto del riconoscimento.

pcRanges

In input, il numero di strutture CHARACTER_RANGE il buffer pcr può contenere. In output, il numero di intervalli che il buffer pcr contiene.

pcr

Matrice di strutture CHARACTER_RANGE. Ogni struttura contiene un intervallo di punti Unicode abilitati nel contesto. L'ordine della matrice è arbitrario. Per determinare le dimensioni del buffer, impostare pcr su NULL; usare il numero di intervalli per allocare il buffer pcr .

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Uno dei parametri è un puntatore non valido.
E_FAIL
Si è verificato un errore non specificato.
E_INVALIDARG
È stato ricevuto un argomento non valido.
TPC_E_INSUFFICIENT_BUFFER
Il buffer pcr è troppo piccolo.
E_OUTOFMEMORY
Memoria insufficiente.

Commenti

Questa funzione è facoltativa.

Alcuni riconoscimento non supportano l'abilitazione e la disabilitazione di punti Unicode specifici, ma possono comunque includere la funzione GetEnabledUnicodeRanges . Per tali riconoscimento, la funzione GetEnabledUnicodeRanges restituisce gli stessi intervalli della funzione GetUnicodeRanges .

I riconoscimento dei movimenti Microsoft usano caratteri Unicode da 0xF000 a 0xF0FF. Ogni singolo valore Unicode in questo intervallo rappresenta un singolo movimento. Per un elenco completo dei valori Unicode per i movimenti, vedere Valori intervallo Unicode dei movimenti.

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione recapis.h
DLL inkobjcore.dll

Vedi anche

Struttura CHARACTER_RANGE

Funzione GetUnicodeRanges

Funzione SetEnabledUnicodeRanges