DXGK_CHILD_STATUS estrutura (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 que está sendo solicitado.
ChildUid
Um inteiro, criado anteriormente pelo driver de miniporto de exibição, que identifica o dispositivo filho para o qual o status está sendo solicitado.
HotPlug
HotPlug.Connected
Se Tipo 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 de VERDADEIRO indica que o hardware está conectado; FALSE indica que o hardware não está conectado.
Rotation
Rotation.Angle
Se Tipo for igual a DXGK_CHILD_STATUS_TYPE.StatusRotation, indica o ângulo de rotação da exibição conectada ao dispositivo filho.
Miracast
Com suporte do WDDM 1.3 e posterior, exiba drivers de miniporto em execução no Windows 8.1 e posterior.
Miracast.Connected
Se Tipo for igual a DXGK_CHILD_STATUS_TYPE.statusMiracast, indica se uma sessão conectada do Miracast foi iniciada. Um valor de verdadeiro 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 que estava conectado ao coletor Miracast foi desconectado ou que a sessão miracast foi interrompida.
Para obter mais informações, consulte Exibições sem fio (Miracast).
Miracast.MiracastMonitorType
Se o membro do Miracast estrutura inserida estiver TRUE, indicará o tipo de conector da conexão entre o coletor Miracast e o monitor ou a TV.
Como alternativa, se Conectado for verdadeiro 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 Exibições sem fio (Miracast).
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | dispmprt.h (inclua Dispmprt.h) |