structure DXGK_CHILD_STATUS (dispmprt.h)
La structure DXGK_CHILD_STATUS contient des membres qui indiquent le status d’un appareil enfant de l’adaptateur d’affichage.
Syntaxe
typedef struct _DXGK_CHILD_STATUS {
DXGK_CHILD_STATUS_TYPE Type;
ULONG ChildUid;
union {
struct {
BOOLEAN Connected;
} HotPlug;
struct {
UCHAR Angle;
} Rotation;
struct {
BOOLEAN Connected;
D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY MiracastMonitorType;
} Miracast;
};
} DXGK_CHILD_STATUS, *PDXGK_CHILD_STATUS;
Membres
Type
Membre de l’énumération DXGK_CHILD_STATUS_TYPE qui indique le type de status demandé.
ChildUid
Entier, créé précédemment par le pilote de miniport d’affichage, qui identifie l’appareil enfant pour lequel status est demandé.
HotPlug
HotPlug.Connected
Si Type est égal à DXGK_CHILD_STATUS_TYPE. StatusConnection indique si l’appareil enfant est connecté à un matériel externe (par exemple, un moniteur). La valeur TRUE indique que le matériel est connecté ; FALSE indique que le matériel n’est pas connecté.
Rotation
Rotation.Angle
Si Type est égal à DXGK_CHILD_STATUS_TYPE. StatusRotation indique l’angle de rotation de l’affichage connecté à l’appareil enfant.
Miracast
Pris en charge par WDDM 1.3 et versions ultérieures, les pilotes miniports s’exécutant sur Windows 8.1 et versions ultérieures.
Miracast.Connected
Si Type est égal à DXGK_CHILD_STATUS_TYPE. StatusMiracast indique si une session connectée Miracast a démarré. La valeur TRUE indique qu’un nouveau moniteur a été connecté au récepteur Miracast ou que la session Miracast a démarré avec un moniteur connecté. FALSE indique que le moniteur connecté au récepteur Miracast a été débranché ou que la session Miracast a été arrêtée.
Pour plus d’informations, consultez Affichages sans fil (Miracast).
Miracast.MiracastMonitorType
Si le membre Connecté de la structure incorporée Miracast a la valeur TRUE, indique le type de connecteur de la connexion entre le récepteur Miracast et le moniteur ou le téléviseur.
Si Connecté a la valeur TRUE et que le récepteur Miracast est incorporé dans le moniteur ou le téléviseur, le pilote miniport d’affichage doit définir cette valeur sur D3DKMDT_VOT_MIRACAST.
Si le pilote ne connaît pas l’état de la connexion du moniteur, il doit définir cette valeur sur le dernier état de connexion du moniteur à partir de l’énumération D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY qu’il a signalée au système d’exploitation.
Pour plus d’informations, consultez Affichages sans fil (Miracast).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | dispmprt.h (inclure Dispmprt.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour