ITablet 인터페이스
컴퓨터에 연결된 태블릿을 나타냅니다.
ITablet 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ITablet 에는 다음과 같은 유형의 멤버도 있습니다.
ITablet 인터페이스에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
CreateContext | 지정된 태블릿 디바이스를 설명하는 컨텍스트 개체를 만듭니다. |
GetCursor | 지정된 ITabletCursor 개체를 검색합니다 . |
GetCursorCount | 태블릿과 연결된 커서 개체의 수를 검색합니다. |
GetDefaultContextSettings | 태블릿의 기본 컨텍스트 설정을 검색합니다. |
GetHardwareCaps | 태블릿 하드웨어의 기능을 나타내는 값을 검색합니다. |
GetMaxInputRect | 태블릿의 최대 입력 영역을 나타내는 사각형을 검색합니다. |
GetName | 태블릿 디바이스의 이름을 포함하는 문자열을 검색합니다. |
GetPlugAndPlayId | 태블릿 디바이스의 플러그 앤 플레이 ID가 포함된 문자열을 검색합니다. |
GetPropertyMetrics | 지정된 속성에 대한 메트릭 데이터를 검색합니다. |
개발자는 이 인터페이스를 사용하면 안 됩니다.
다음 코드에서는 ITablet 인터페이스가 정의되는 방법을 설명합니다.
[
object,
uuid(1CB2EFC3-ABC7-4172-8FCB-3BC9CB93E29F),
pointer_default(unique)
]
interface ITablet : IUnknown
{
HRESULT GetDefaultContextSettings(
[out] TABLET_CONTEXT_SETTINGS **ppTCS);
HRESULT CreateContext(
[in] HWND hWnd,
[in, unique] RECT *prcInput,
[in] DWORD dwOptions,
[in, unique] TABLET_CONTEXT_SETTINGS *pTCS,
[in] CONTEXT_ENABLE_TYPE cet,
[out] ITabletContext **ppCtx,
[in, out, unique] TABLET_CONTEXT_ID *pTcid,
[in, out, unique] PACKET_DESCRIPTION **ppPD,
[in, unique] ITabletEventSink *pSink);
HRESULT GetName(
[out] LPWSTR *ppwszName);
HRESULT GetMaxInputRect(
[out] RECT *prcInput);
HRESULT GetHardwareCaps(
[out] DWORD *pdwCaps);
HRESULT GetPropertyMetrics(
[in] REFGUID rguid,
[out] PROPERTY_METRICS *pPM);
HRESULT GetPlugAndPlayId(
[out] LPWSTR *ppwszPPId);
HRESULT GetCursorCount(
[out] ULONG *pcCurs);
HRESULT GetCursor(
[in] ULONG iCur,
[out] ITabletCursor **ppCur);
};
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
지원되는 버전 없음 |
라이브러리 |
|