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)