структура 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