VIDEO_POINTER_CAPABILITIES 구조체(ntddvdeo.h)

VIDEO_POINTER_CAPABILITIES 구조에는 화면 포인터의 기능이 포함되어 있습니다.

구문

typedef struct _VIDEO_POINTER_CAPABILITIES {
  ULONG Flags;
  ULONG MaxWidth;
  ULONG MaxHeight;
  ULONG HWPtrBitmapStart;
  ULONG HWPtrBitmapEnd;
} VIDEO_POINTER_CAPABILITIES, *PVIDEO_POINTER_CAPABILITIES;

멤버

Flags

포인터의 특정 기능을 지정하는 플래그 집합입니다. 플래그는 다음 값의 조합일 수 있습니다.

플래그 의미
VIDEO_MODE_ASYNC_POINTER 포인터를 그리기 작업으로 비동기적으로 업데이트할 수 있습니다.
VIDEO_MODE_MONO_POINTER 단색 하드웨어 포인터가 지원됩니다.
VIDEO_MODE_COLOR_POINTER 색 하드웨어 포인터가 지원됩니다.
VIDEO_MODE_ANIMATE_START 현재 포인터에는 이전 포인터와 동일한 핫스팟이 있습니다.
VIDEO_MODE_ANIMATE_UPDATE 현재 포인터에는 이전 포인터와 동일한 핫스팟이 있습니다.

MaxWidth

포인터의 최대 너비를 픽셀 단위로 지정합니다.

MaxHeight

포인터의 최대 높이를 픽셀 단위로 지정합니다.

HWPtrBitmapStart

하드웨어 포인터 비트맵을 저장하는 데 사용되는 메모리 비트맵의 첫 번째 오프셋(CPU 주소 지정 가능 단위)을 지정합니다. –1 값이 잘못되었습니다.

HWPtrBitmapEnd

하드웨어 포인터 비트맵을 저장하는 데 사용되는 메모리 비트맵의 마지막 오프셋(CPU 주소 지정 가능 단위)을 지정합니다. –1 값이 잘못되었습니다.

요구 사항

요구 사항
헤더 ntddvdeo.h(Ntddvdeo.h 포함)