ITabletContextP 인터페이스
태블릿 컨텍스트를 나타냅니다.
ITabletContextP 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ITabletContextP 에는 다음과 같은 유형의 멤버도 있습니다.
ITabletContextP 인터페이스에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
IsTopMostHook | 태블릿 컨텍스트가 가장 큰 후크에 있는지를 나타냅니다. |
겹치는 | 태블릿 컨텍스트를 입력 큐의 앞이나 뒤로 이동합니다. |
TrackInputRect | 태블릿 디지타이저를 창 위치 매핑 좌표로 업데이트. |
UseNamedSharedMemoryCommunications | 태블릿 스레드 간에 공유되는 메모리에 대한 액세스를 제공합니다. |
UseSharedMemoryCommunications | 태블릿 스레드 간에 공유되는 메모리에 대한 액세스를 제공합니다. |
개발자는 이 인터페이스를 사용하면 안 됩니다.
UseNamedSharedMemoryCommunications 은 Windows Vista 이상에서만 사용할 수 있습니다.
다음 코드에서는 ITabletContextP 인터페이스가 정의된 방법을 설명합니다.
[
object,
uuid(22F74D0A-694F-4f47-A5CE-AE08A6409AC8),
pointer_default(unique)
]
interface ITabletContextP : ITabletContext
{
HRESULT Overlap([in] BOOL bTop, [out] DWORD *pdwtcid);
HRESULT GetType([out] CONTEXT_TYPE *pct);
HRESULT TrackInputRect([out] RECT *prcInput);
HRESULT IsTopMostHook();
HRESULT GetEventSink(
[out] ITabletEventSink **ppSink);
HRESULT UseSharedMemoryCommunications(
[in] DWORD pid,
[out] DWORD *phEventMoreData,
[out] DWORD *phEventClientReady,
[out] DWORD *phMutexAccess,
[out] DWORD *phFileMapping);
HRESULT UseNamedSharedMemoryCommunications(
[in] DWORD pid,
[in, string] LPCTSTR szSid,
[in, string] LPCTSTR sdIlSid,
[out] DWORD *pdwEventMoreDataId,
[out] DWORD *pdwEventClientReadyId,
[out] DWORD *pdwMutexAccessId,
[out] DWORD *pdwFileMappingId);
};
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
지원되는 버전 없음 |
라이브러리 |
|