Método IInkAnalyzer::RemoveStrokes
Quita los trazos especificados de IInkAnalyzer.
Sintaxis
HRESULT RemoveStrokes(
[in] ULONG ulStrokeIdCount,
[in] LONG *plStrokes
);
Parámetros
-
ulStrokeIdCount [in]
-
Número de identificadores de trazo en plStrokes.
-
plStrokes [in]
-
Identificadores de los trazos que se van a quitar.
Valor devuelto
Para obtener una descripción de los valores devueltos, vea Clases e interfaces : análisis de entrada de lápiz.
Observaciones
Este método quita los datos de paquete de y las referencias a los trazos especificados de IInkAnalyzer.
Este método quita los trazos del nodo de contexto hoja que hace referencia a los trazos. Si cualquier IContextNode ya no hace referencia a ningún trazo, este método elimina IContextNode y los objetos IContextNode antecesores que ya no tienen nodos secundarios.
Una vez que este método quita los trazos del IContextNode, actualiza la región desfasada del objeto IInkAnalyzer (vea IInkAnalyzer::GetDirtyRegion Method) para incluir el cuadro de límite de los trazos quitados.
Si un trazo identificado en plStrokes no está asociado con IInkAnalyzer, este método omite el identificador.
Si ninguno de los trazos identificados en plStrokes está asociado con el analizador de tinta, este método devuelve sin actualizar IInkAnalyzer.
Este método devuelve y código de error cuando plStrokes es null.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Encabezado |
|
Archivo DLL |
|