KSSTREAM_METADATA_INFO struttura (ks.h)

Questa struttura contiene le informazioni sui metadati passate al driver.

Sintassi

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

Members

BufferSize

Questo valore viene impostato dal componente modalità utente ed è uguale a MaxMetadataBufferSize fornito dal driver.

UsedSize

Dimensioni dei metadati scritti dal driver nel buffer SystemVa.

Data

Buffer dei metadati passato dal componente modalità utente. Viene eseguito il mapping a SystemVa.

SystemVa

Buffer utilizzato dal driver per riempire i metadati.

Flags

Impostare su KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY se il buffer dei metadati viene allocato dalla memoria di sistema.

Reserved

Riservato per l'utilizzo nel sistema.

Requisiti

Requisito Valore
Intestazione ks.h