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 |