estrutura IDDCX_MONITOR_DESCRIPTION (iddcx.h)
Uma estrutura 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 para os quais pData aponta.
pData
Ponteiro para os dados de descrição do monitor. O layout de dados depende de Tipo da seguinte maneira:
- Se Type for IDDCX_MONITOR_DESCRIPTION_TYPE_EDID:
- Se DataSize> 0 e pData != NULL, pData apontará para uma descrição de monitor formatada 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 entre eles. 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 |