estrutura VIDEO_POINTER_CAPABILITIES (ntddvdeo.h)
A estrutura VIDEO_POINTER_CAPABILITIES contém recursos do ponteiro de tela.
Sintaxe
typedef struct _VIDEO_POINTER_CAPABILITIES {
ULONG Flags;
ULONG MaxWidth;
ULONG MaxHeight;
ULONG HWPtrBitmapStart;
ULONG HWPtrBitmapEnd;
} VIDEO_POINTER_CAPABILITIES, *PVIDEO_POINTER_CAPABILITIES;
Membros
Flags
Um conjunto de sinalizadores que especificam determinados recursos do ponteiro. Os sinalizadores podem ser uma combinação dos valores a seguir.
Sinalizador | Significado |
---|---|
VIDEO_MODE_ASYNC_POINTER | O ponteiro pode ser atualizado de forma assíncrona para operações de desenho. |
VIDEO_MODE_MONO_POINTER | Há suporte para um ponteiro de hardware monocromático. |
VIDEO_MODE_COLOR_POINTER | Há suporte para um ponteiro de hardware de cor. |
VIDEO_MODE_ANIMATE_START | O ponteiro atual tem o mesmo ponto de acesso que o ponteiro anterior. |
VIDEO_MODE_ANIMATE_UPDATE | O ponteiro atual tem o mesmo ponto de acesso que o ponteiro anterior. |
MaxWidth
Especifica a largura máxima do ponteiro, em pixels.
MaxHeight
Especifica a altura máxima do ponteiro, em pixels.
HWPtrBitmapStart
Especifica o primeiro deslocamento, em unidades endereçáveis por CPU, no bitmap de memória usado para armazenar o bitmap do ponteiro de hardware. Um valor de –1 não é válido.
HWPtrBitmapEnd
Especifica o último deslocamento, em unidades endereçáveis por CPU, no bitmap de memória usado para armazenar o bitmap do ponteiro de hardware. Um valor de –1 não é válido.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddvdeo.h (include Ntddvdeo.h) |