Condividi tramite


struttura KSSTREAM_METADATA_INFO (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;

Membri

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 di metadati passato dal componente in 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'uso del sistema.

Fabbisogno

Requisito Valore
intestazione ks.h