énumération VIDEO_CHILD_TYPE (video.h)
L’énumération VIDEO_CHILD_TYPE spécifie le type d’appareil enfant attaché à un appareil vidéo.
Syntaxe
typedef enum {
Monitor,
NonPrimaryChip,
VideoChip,
Other
} VIDEO_CHILD_TYPE, *PVIDEO_CHILD_TYPE;
Constantes
Monitor Identifie un appareil qui peut avoir une structure de données EDID conforme À DDC2. Si le miniport vidéo détecte un tel appareil, il doit extraire l’EDID du moniteur et le placer dans la mémoire tampon paginée fournie par videoprt.sys dans le rappel pour PVIDEO_HW_GET_CHILD_DESCRIPTOR et renvoyer ce type dans le paramètre VideoChildType de cet appel. Ce EDID, le cas échéant, sera écrit dans le Registre. Si l’EDID n’est pas disponible, rien ne doit être placé dans la mémoire tampon. |
NonPrimaryChip Identifie une autre puce VGA sur la carte vidéo qui n’est pas la puce VGA principale. Ce type doit être utilisé si et seulement si le miniport détecte plusieurs puce VGA sur la carte. Un tel identificateur entraîne l'videoprt.sys à créer une autre DEVICE_EXTENSION et les HW_DEVICE_EXTENSION associées à la puce ainsi identifiées. |
VideoChip Puce vidéo principale sur la carte vidéo. |
Other Identifie un autre appareil vidéo attaché à la carte vidéo. Si le miniport détecte un tel appareil, il doit placer une chaîne de caractères large (WSTR) dans la mémoire tampon paginée fournie par l'videoprt.sys qui est l’identificateur matériel PNP de l’appareil. Cette chaîne sera utilisée pour créer une valeur de ce nom dans le Registre. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 24H2 |
d’en-tête | video.h |