estrutura DXGK_CHILD_STATUS (dispmprt.h)
A estrutura DXGK_CHILD_STATUS contém membros que indicam o status de um dispositivo filho do adaptador de exibição.
Sintaxe
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;
Membros
Type
Um membro da enumeração DXGK_CHILD_STATUS_TYPE que indica o tipo de status sendo solicitado.
ChildUid
Um inteiro, criado anteriormente pelo driver de miniporto de exibição, que identifica o dispositivo filho para o qual status está sendo solicitado.
HotPlug
HotPlug.Connected
Se Type for igual a DXGK_CHILD_STATUS_TYPE. StatusConnection indica se o dispositivo filho tem hardware externo (por exemplo, um monitor) conectado a ele. Um valor true indica que o hardware está conectado; FALSE indica que o hardware não está conectado.
Rotation
Rotation.Angle
Se Type for igual a DXGK_CHILD_STATUS_TYPE. StatusRotation indica o ângulo de rotação da tela conectada ao dispositivo filho.
Miracast
Com suporte do WDDM 1.3 e posterior, exiba drivers de miniporta em execução em Windows 8.1 e posteriores.
Miracast.Connected
Se Type for igual a DXGK_CHILD_STATUS_TYPE. StatusMiracast indica se uma sessão conectada do Miracast foi iniciada. Um valor true indica que um novo monitor foi conectado ao coletor Miracast ou que a sessão miracast começou com um monitor conectado. FALSE indica que o monitor conectado ao coletor Miracast foi desconectado ou que a sessão miracast foi interrompida.
Para obter mais informações, consulte Vídeos sem fio (Miracast).
Miracast.MiracastMonitorType
Se o membro Conectado da estrutura inserida miracast for TRUE, indicará o tipo de conector da conexão entre o coletor Miracast e o monitor ou a TV.
Como alternativa, se Connected for TRUE e o coletor Miracast estiver inserido no monitor ou na TV, o driver de miniporto de exibição deverá definir esse valor como D3DKMDT_VOT_MIRACAST.
Se o driver não souber o estado de conexão do monitor, ele deverá definir esse valor como o último estado de conexão de monitor da enumeração D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY que ele relatou ao sistema operacional.
Para obter mais informações, consulte Vídeos sem fio (Miracast).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Cabeçalho | dispmprt.h (inclua Dispmprt.h) |