共用方式為


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

保留供系統使用。

規格需求

需求
標頭 ks.h