Metodo ITfFnPlayBack::QueryRange (ctffunc.h)
Ottiene l'intervallo di testo per una parola o una frase che contiene dati audio.
Sintassi
HRESULT QueryRange(
[in] ITfRange *pRange,
[out] ITfRange **ppNewRange,
[out] BOOL *pfPlayable
);
Parametri
[in] pRange
Puntatore a un oggetto ITfRange che copre tutto o parte del testo che contiene dati audio.
[out] ppNewRange
Puntatore a un puntatore ITfRange che riceve un oggetto range che copre tutto il testo che contiene dati audio. Se non sono presenti dati audio per il testo coperto da pRange, questi parametri ricevono NULL. In questo caso, il metodo restituisce S_OK, quindi il chiamante deve verificare che questo parametro non sia NULL prima di usare il puntatore.
[out] pfPlayable
Puntatore a un valore BOOL che riceve zero se nessuno del testo coperto da pRange contiene dati audio o diverso da zero.
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Uno o più parametri non sono validi. |
|
Si è verificato un errore di allocazione della memoria. |
Commenti
L'implementazione corrente di questo metodo è semplice. Clona pRange, inserisce il clone in ppNewRange, imposta pfPlayable su TRUE e restituisce S_OK.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ctffunc.h |
DLL | Msctf.dll |
Componente ridistribuibile | TSF 1.0 in Windows 2000 Professional |