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 |