Compartilhar via


estrutura DDC_CONTROL (video.h)

A estrutura DDC_CONTROL contém ponteiros de função e edid informações de segmento necessárias para a função VideoPortDDCMonitorHelper, que é exportada pelo driver de porta de vídeo. A função HwVidGetVideoChildDescriptor, implementada pelo driver de miniporto de vídeo, pode chamar VideoPortDDCMonitorHelper para obter assistência na leitura dos blocos EDID de seus dispositivos de monitor filho.

Sintaxe

typedef struct _DDC_CONTROL {
  IN ULONG         Size;
  IN I2C_CALLBACKS I2CCallbacks;
  IN UCHAR         EdidSegment;
} DDC_CONTROL, *PDDC_CONTROL;

Membros

Size

Especifica o tamanho, em bytes, dessa estrutura DDC_CONTROL.

I2CCallbacks

É uma estrutura I2C_CALLBACKS que contém ponteiros para funções, implementadas pelo driver de miniporto de vídeo, que leem e gravam bits de dados individuais no relógio serial E linhas de dados do I2C.

EdidSegment

Especifica o segmento EDID específico. Atualmente, esse membro é significativo apenas para EEDID (EDID versão 1.3); para outras versões edid, esse membro sempre deve ser definido como 0. Para EEDID (EDID Versão 1.3), os números de segmento podem variar de 0 a 127, onde cada segmento tem 256 bytes de comprimento. Como o número de versão edid está no segmento 0, esse membro deve ser definido como 0 na primeira vez que o driver de miniporto de vídeo chama VideoPortDDCMonitorHelper em relação a um monitor específico.

Requisitos

Requisito Valor
cabeçalho video.h (inclua Video.h)

Consulte também

Funções I2C

ReadClockLine

ReadDataLine

WriteClockLine

WriteDataLine