estructura KSSTREAM_METADATA_INFO (ks.h)

Esta estructura contiene la información de metadatos que se pasa al controlador.

Sintaxis

typedef struct {
  ULONG BufferSize;
  ULONG UsedSize;
  PVOID Data;
  PVOID SystemVa;
  ULONG Flags;
  ULONG Reserved;
} KSSTREAM_METADATA_INFO, *PKSSTREAM_METADATA_INFO;

Miembros

BufferSize

El componente de modo de usuario establece este valor y es igual al maxMetadataBufferSize proporcionado por el controlador.

UsedSize

Tamaño de los metadatos escritos por el controlador en el búfer SystemVa.

Data

Búfer de metadatos que pasa el componente de modo de usuario. Se asigna a SystemVa.

SystemVa

Búfer que usa el controlador para rellenar los metadatos.

Flags

Se establece en KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY si el búfer de metadatos se asigna desde la memoria del sistema.

Reserved

Reservado para uso del sistema.

Requisitos

Requisito Valor
Header ks.h