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