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 포함) |