estructura VIDEO_MEMORY_INFORMATION (ntddvdeo.h)

La estructura VIDEO_MEMORY_INFORMATION contiene información sobre una asignación de memoria de vídeo en el espacio del sistema o el espacio de direcciones virtuales privado de un proceso en modo de usuario. La asignación se crea cuando se envía una solicitud de IOCTL_VIDEO_MAP_VIDEO_MEMORY al controlador de miniporte de vídeo.

Sintaxis

typedef struct _VIDEO_MEMORY_INFORMATION {
  PVOID VideoRamBase;
  ULONG VideoRamLength;
  PVOID FrameBufferBase;
  ULONG FrameBufferLength;
} VIDEO_MEMORY_INFORMATION, *PVIDEO_MEMORY_INFORMATION;

Miembros

VideoRamBase

Dirección virtual de la RAM de vídeo en el espacio del sistema o en el espacio de direcciones del proceso en modo de usuario que inició la solicitud.

VideoRamLength

Tamaño, en bytes, del intervalo de direcciones virtuales que se asigna a la RAM de vídeo. Este valor no describe la memoria accesible a través de un mecanismo de conmutador bancario.

Este valor debe ser igual al producto VideoMemoryBitmapHeight * ScreenStride, donde cada factor del producto es miembro de la estructura VIDEO_MODE_INFORMATION .

FrameBufferBase

Puntero a la dirección virtual del búfer de fotogramas en el espacio de direcciones del autor de la llamada. El búfer de fotogramas es la parte mostrada activamente de la RAM de vídeo.

FrameBufferLength

Especifica la longitud lineal del búfer de fotogramas en el espacio de direcciones virtuales del autor de la llamada. Este valor no describe la memoria accesible a través de un mecanismo de conmutador bancario.

Este valor debe ser igual al producto VisScreenWidth * ScreenStride, donde cada término de este producto es miembro de la estructura VIDEO_MODE_INFORMATION .

Comentarios

En la solicitud de IOCTL_VIDEO_MAP_VIDEO_MEMORY , VIDEO_MEMORY actúa como una estructura de entrada, mientras que VIDEO_MEMORY_INFORMATION actúa como una estructura de salida.

Requisitos

Requisito Valor
Header ntddvdeo.h (include Ntddvdeo.h)

Consulte también

IOCTL_VIDEO_MAP_VIDEO_MEMORY

IOCTL_VIDEO_UNMAP_VIDEO_MEMORY

VIDEO_MEMORY

VIDEO_MODE_INFORMATION