estrutura IDDCX_MONITOR_DESCRIPTION (iddcx.h)
Uma estrutura de IDDCX_MONITOR_DESCRIPTION fornece uma descrição do monitor.
Sintaxe
struct IDDCX_MONITOR_DESCRIPTION {
UINT Size;
IDDCX_MONITOR_DESCRIPTION_TYPE Type;
UINT DataSize;
PVOID pData;
};
Membros
Size
Tamanho total da estrutura, em bytes.
Type
Um valor IDDCX_MONITOR_DESCRIPTION_TYPE que descreve o tipo do monitor.
DataSize
O tamanho em bytes dos dados de descrição do monitor que pData aponta.
pData
Ponteiro para os dados de descrição do monitor. O layout de dados depende do tipo da seguinte maneira:
- Se Tipo for IDDCX_MONITOR_DESCRIPTION_TYPE_EDID:
- Se DataSize> 0 e pData != NULL, pData apontará para uma descrição do monitor formatado de dados EDID.
- Se DataSize = 0 e pData = NULL, nenhuma descrição do monitor estará disponível.
- Se Type for IDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDID, a descrição do monitor começará com uma descrição displayID seguida por EDID sem nenhum preenchimento no meio. O formato EDID deve conter todos os blocos de dados disponíveis e estar presente. A chamada para conectar o monitor falhará se DisplayID estiver ausente ou inválido ou se EDID estiver ausente.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iddcx.h |