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 |