structure KSSTREAM_METADATA_INFO (ks.h)
Cette structure contient les informations de métadonnées qui sont transmises au pilote.
Syntaxe
typedef struct {
ULONG BufferSize;
ULONG UsedSize;
PVOID Data;
PVOID SystemVa;
ULONG Flags;
ULONG Reserved;
} KSSTREAM_METADATA_INFO, *PKSSTREAM_METADATA_INFO;
Membres
BufferSize
Cette valeur est définie par le composant en mode utilisateur et est égale à la valeur MaxMetadataBufferSize fournie par le pilote.
UsedSize
Taille des métadonnées écrites par le pilote dans la mémoire tampon SystemVa.
Data
Mémoire tampon de métadonnées transmise par le composant en mode utilisateur. Il est mappé à SystemVa.
SystemVa
Mémoire tampon utilisée par le pilote pour remplir les métadonnées.
Flags
Définissez sur KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY si la mémoire tampon de métadonnées est allouée à partir de la mémoire système.
Reserved
Réservé pour le système.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ks.h |