struttura DXGK_CHILD_STATUS (dispmprt.h)
La struttura DXGK_CHILD_STATUS contiene membri che indicano lo stato di un dispositivo figlio della scheda di visualizzazione.
Sintassi
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;
Members
Type
Membro dell'enumerazione DXGK_CHILD_STATUS_TYPE che indica il tipo di stato richiesto.
ChildUid
Intero, creato in precedenza dal driver miniport di visualizzazione, che identifica il dispositivo figlio per il quale viene richiesto lo stato.
HotPlug
HotPlug.Connected
Se Type è uguale a DXGK_CHILD_STATUS_TYPE. StatusConnection indica se il dispositivo figlio dispone di hardware esterno (ad esempio, un monitor) connesso. Un valore TRUE indica che l'hardware è connesso; FALSE indica che l'hardware non è connesso.
Rotation
Rotation.Angle
Se Type è uguale a DXGK_CHILD_STATUS_TYPE. StatusRotation indica l'angolo di rotazione dello schermo connesso al dispositivo figlio.
Miracast
Supportato da WDDM 1.3 e versioni successive visualizzano i driver miniport in esecuzione in Windows 8.1 e versioni successive.
Miracast.Connected
Se Type è uguale a DXGK_CHILD_STATUS_TYPE. StatusMiracast indica se è stata avviata una sessione connessa Miracast. Il valore TRUE indica che un nuovo monitoraggio è stato connesso al sink Miracast o che la sessione Miracast è stata avviata con un monitor connesso. FALSE indica che il monitoraggio connesso al sink Miracast è stato scollegato o che la sessione Miracast è stata arrestata.
Per altre info, vedi Display wireless (Miracast).For more info, see Wireless display (Miracast).
Miracast.MiracastMonitorType
Se il membro Connesso della struttura incorporata Miracast è TRUE, indica il tipo di connettore della connessione tra il sink Miracast e il monitor o la TV.
In alternativa, se Connected è TRUE e il sink Miracast è incorporato nel monitor o nel televisore, il driver miniport di visualizzazione deve impostare questo valore su D3DKMDT_VOT_MIRACAST.
Se il driver non conosce lo stato di connessione di monitoraggio, deve impostare questo valore sull'ultimo stato di connessione di monitoraggio dall'enumerazione D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY segnalata al sistema operativo.
Per altre info, vedi Display wireless (Miracast).For more info, see Wireless display (Miracast).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Intestazione | dispmprt.h (include Dispmprt.h) |