Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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
Указывает первое смещение в единицах, предназначенных для ЦП, в растровой карте памяти, которая используется для хранения растрового изображения указателя оборудования. Недопустимое значение –1.
HWPtrBitmapEnd
Указывает последнее смещение в единицах, предназначенных для ЦП, в растровом рисунке памяти, используемом для хранения растрового изображения указателя оборудования. Недопустимое значение –1.
Требования
| Требование | Ценность |
|---|---|
| заголовка | ntddvdeo.h (include Ntddvdeo.h) |