Compartilhar via


estrutura DXGK_CHILD_DESCRIPTOR (dispmprt.h)

A estrutura DXGK_CHILD_DESCRIPTOR contém informações de identificação e capacidade para um dispositivo filho individual do adaptador de exibição.

Sintaxe

typedef struct _DXGK_CHILD_DESCRIPTOR {
  DXGK_CHILD_DEVICE_TYPE  ChildDeviceType;
  DXGK_CHILD_CAPABILITIES ChildCapabilities;
  ULONG                   AcpiUid;
  ULONG                   ChildUid;
} DXGK_CHILD_DESCRIPTOR, *PDXGK_CHILD_DESCRIPTOR;

Membros

ChildDeviceType

Um membro da enumeração DXGK_CHILD_DEVICE_TYPE que indica o tipo do dispositivo filho.

ChildCapabilities

Uma estrutura DXGK_CHILD_CAPABILITIES que descreve os recursos do dispositivo filho.

AcpiUid

Se o dispositivo filho for um dispositivo ACPI, esse membro conterá o identificador ACPI exclusivo do dispositivo filho.

ChildUid

Um identificador exclusivo, criado pelo driver de miniporto de exibição, que identifica o dispositivo filho.

Comentários

A função DxgkDdiQueryChildRelations , implementada pelo driver de miniporto de exibição, preenche uma matriz de estruturas DXGK_CHILD_DESCRIPTOR, uma para cada dispositivo filho do adaptador de exibição.

Cada dispositivo filho do tipo TypeVideoOutput está associado a um destino presente em vídeo e o membro ChildUid dessa estrutura é usado como o identificador para esse destino presente no vídeo. Várias funções implementadas pelo gerenciador de VidPN (rede de vídeo presente) recebem um identificador de destino presente em vídeo. Para obter um exemplo, consulte o parâmetro VidPnTargetId da função pfnAcquireTargetModeSet .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho dispmprt.h (inclua Dispmprt.h)

Confira também

DXGK_CHILD_CAPABILITIES

DXGK_CHILD_DEVICE_TYPE

DxgkDdiQueryChildRelations

DxgkDdiQueryChildStatus