KSSTREAM_METADATA_INFO 结构 (ks.h)

此结构包含向下传递给驱动程序的元数据信息。

语法

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

成员

BufferSize

此值由用户模式组件设置,等于驱动程序提供的 MaxMetadataBufferSize。

UsedSize

驱动程序在 SystemVa 缓冲区中写入的元数据的大小。

Data

用户模式组件向下传递的元数据缓冲区。 这映射到 SystemVa

SystemVa

驱动程序用来填充元数据的缓冲区。

Flags

如果从系统内存中分配元数据缓冲区,则设置为 KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY。

Reserved

预留给系统使用。

要求

要求
Header ks.h