다음을 통해 공유


IInkAnalyzer::UpdateStrokesData 메서드

지정된 스트로크에 대한 패킷 데이터를 업데이트.

구문

HRESULT UpdateStrokesData(
  [in] ULONG ulStrokeIdsCount,
  [in] LONG  *plStrokeIds,
  [in] ULONG ulStrokePacketDescriptionCount,
  [in] GUID  *pStrokePacketDescriptionGuids,
  [in] ULONG *pulPacketDataCountPerStroke,
  [in] LONG  *plStrokePacketData
);

매개 변수

ulStrokeIdsCount [in]

업데이트할 스트로크 수입니다.

plStrokeIds [in]

스트로크 식별자를 포함하는 배열입니다.

ulStrokePacketDescriptionCount [in]

각 패킷의 속성 수입니다.

pStrokePacketDescriptionGuids [in]

패킷 속성 식별자를 포함하는 배열입니다.

pulPacketDataCountPerStroke [in]

각 스트로크의 패킷 수를 포함하는 배열입니다.

plStrokePacketData [in]

스트로크에 대한 패킷 데이터를 포함하는 배열입니다.

반환 값

반환 값에 대한 설명은 클래스 및 인터페이스 - 잉크 분석을 참조하세요.

설명

plStrokePacketData 매개 변수에는 모든 스트로크에 대한 패킷 데이터가 포함됩니다. pStrokePacketDescriptionGuids 매개 변수에는 각 스트로크의 각 지점에 대해 포함된 패킷 데이터의 형식을 설명하는 GUID(Globally Unique Identifiers)가 포함되어 있습니다. 사용 가능한 패킷 속성의 전체 목록은 PacketPropertyGuids 상수를 참조하세요.

동일한 패킷 설명이 있는 스트로크만 IInkAnalyzer::UpdateStrokesData 메서드에 대한 단일 호출에서 업데이트할 수 있습니다.

이 메서드는 잉크 분석기 더티 지역을 업데이트하지 않습니다(IInkAnalyzer::GetDirtyRegion 메서드 참조).

지정된 스트로크가 IInkAnalyzer와 연결되지 않은 경우 이 메서드는 식별자를 무시합니다.

지정된 스트로크 중 어느 것도 IInkAnalyzer와 연결된 스트로크를 식별하지 않는 경우 이 메서드는 IInkAnalyzer를 업데이트하지 않고 를 반환합니다.

plStrokeIdsNULL인 경우 이 메서드는 오류 코드를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
헤더
IACom.h(IACom_i.c도 필요)
DLL
IACom.dll

추가 정보

IInkAnalyzer

IInkAnalyzer::AddStroke 메서드

IInkAnalyzer::AddStrokeForLanguage 메서드

IInkAnalyzer::AddStrokeToCustomRecognizer 메서드

IInkAnalyzer::AddStrokes 메서드

IInkAnalyzer::AddStrokesForLanguage 메서드

IInkAnalyzer::AddStrokesToCustomRecognizer 메서드

IInkAnalyzer::ClearStrokeData 메서드

_IAnalysisEvents::UpdateStrokesCache

잉크 분석 참조