Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure DXGK_CHILD_STATUS contient des membres qui indiquent l’état 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 d’état demandé.
ChildUid
Entier, créé précédemment par le pilote miniport d’affichage, qui identifie l’appareil enfant pour lequel l’état est demandé.
HotPlug
HotPlug.Connected
Si type est égal à DXGK_CHILD_STATUS_TYPE.StatusConnection, indique si le matériel externe (par exemple, un moniteur) est connecté à l’appareil enfant. 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, affichez les pilotes miniport 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é. Une valeur de 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éconnecté ou que la session Miracast a été arrêtée.
Pour plus d’informations, consultez affichages sans fil (Miracast).
Miracast.MiracastMonitorType
Si le membre Connected de la structure incorporée Miracast est TRUE, indique le type de connecteur de la connexion entre le récepteur Miracast et le moniteur ou la télévision.
Sinon, si connectée est TRUE et que le récepteur Miracast est incorporé dans le moniteur ou la télévision, le pilote de miniport d’affichage doit définir cette valeur sur D3DKMDT_VOT_MIRACAST.
Si le pilote ne connaît pas l’état de 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).
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | dispmprt.h (include Dispmprt.h) |