KSPROPERTY_DISPLAY_ADAPTER_GUID
A propriedade KSPROPERTY_DISPLAY_ADAPTER_GUID retorna o GUID do adaptador do minidriver de captura.
Para usar o transporte de VRAM, um minidriver de captura deve dar suporte a essa propriedade.
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Sim | Não | Pin | KSPROPERTY | GUID |
Retornar valor
Uma propriedade KSPROPERTY_DISPLAY_ADAPTER_GUID retorna STATUS_SUCCESS para indicar que foi concluída com êxito. Se o Valor do Tipo de Propriedade estiver incorreto, ele retornará STATUS_INVALID_PARAMETER.
Comentários
O minidriver deve retornar o identificador do adaptador da primeira cabeça na GPU.
O GUID de captura identifica exclusivamente um subsistema de VRAM com o qual o dispositivo de captura é compatível. O módulo de proxy KS (kernel-streaming) fornecido pelo sistema (KsProxy) usa esse GUID para alocar superfícies em um subsistema VRAM compatível.
O AVStream corresponde a esse GUID com o GUID do pino de renderização downstream para verificar se os pinos de captura e renderização estão no mesmo adaptador gráfico.
Requisitos
Cabeçalho: ksmedia.h (inclua Ksmedia.h)