KSCAMERA_EXTENDEDPROP_METADATAINFO structure (ksmedia.h)

This structure represents the metadata information for the extended property control.

Syntax

typedef struct tagKSCAMERA_EXTENDEDPROP_METADATAINFO {
  LONG  BufferAlignment;
  ULONG MaxMetadataBufferSize;
} KSCAMERA_EXTENDEDPROP_METADATAINFO, *PKSCAMERA_EXTENDEDPROP_METADATAINFO;

Members

BufferAlignment

The required alignment for the metadata buffer.

BufferAlignment can be one of the following values:

  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_16
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_32
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_64
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_128
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_256
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_512
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_1024
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_2048
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_4096
  • KSCAMERA_EXTENDEDPROP_MetadataAlignment_8192

MaxMetadataBufferSize

The size of the metadata buffer.

Requirements

Requirement Value
Header ksmedia.h