Compartilhar via


VIDEO_CHILD_TYPE enumeração (video.h)

A enumeração VIDEO_CHILD_TYPE especifica o tipo de dispositivo filho anexado a um dispositivo de vídeo.

Sintaxe

typedef enum {
  Monitor,
  NonPrimaryChip,
  VideoChip,
  Other
} VIDEO_CHILD_TYPE, *PVIDEO_CHILD_TYPE;

Constantes

 
Monitor
Identifica um dispositivo que pode ter uma estrutura de dados EDID compatível com DDC2. Se o miniporto de vídeo detectar um dispositivo desse tipo, ele deverá extrair o EDID do monitor e colocá-lo no buffer de páginas fornecido por videoprt.sys no retorno de chamada para PVIDEO_HW_GET_CHILD_DESCRIPTOR e retornar esse tipo no parâmetro VideoChildType dessa chamada. Este EDID, se disponível, será gravado no registro. Se o EDID não estiver disponível, nada deverá ser colocado no buffer.
NonPrimaryChip
Identifica outro chip VGA na placa de vídeo que não é o chip de VGA primário. Esse tipo será usado se e somente se o miniporto detectar mais de um chip VGA na placa. Esse identificador fará com que o videoprt.sys crie outro DEVICE_EXTENSION e HW_DEVICE_EXTENSION associados sejam associados ao chip tão identificado.
VideoChip
Chip de vídeo primário na placa de vídeo.
Other
Identifica algum outro dispositivo de vídeo anexado à placa de vídeo. Se o miniporto detectar esse dispositivo, será necessário colocar uma WSTR (cadeia de caracteres de caracteres larga) no buffer de páginas fornecido pelo videoprt.sys que é o identificador de hardware PNP do dispositivo. Essa cadeia de caracteres será usada para criar um valor desse nome no Registro.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 24H2
cabeçalho video.h