Freigeben über


KSSTREAM_METADATA_INFO Struktur (ks.h)

Diese Struktur enthält die Metadateninformationen, die an den Treiber übergeben werden.

Syntax

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

Member

BufferSize

Dieser Wert wird von der Benutzermoduskomponente festgelegt und entspricht dem vom Treiber bereitgestellten MaxMetadataBufferSize.

UsedSize

Die Größe der Metadaten, die vom Treiber in den SystemVa-Puffer geschrieben werden.

Data

Der Metadatenpuffer, der von der Benutzermoduskomponente übergeben wird. Dies ist SystemVa zugeordnet.

SystemVa

Der Puffer, der vom Treiber zum Füllen mit Metadaten verwendet wird.

Flags

Legen Sie auf KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY fest, wenn der Metadatenpuffer aus dem Systemspeicher zugeordnet wird.

Reserved

Ist für das System reserviert.

Anforderungen

Anforderung Wert
Header ks.h