DXGKDDI_ENUMVIDPNCOFUNCMODALITY função de retorno de chamada (d3dkmddi.h)
A função DxgkDdiEnumVidPnCofuncModality torna os conjuntos de modos de origem e destino de um VidPN cofunctional com a topologia do VidPN e os modos que já foram fixados.
Sintaxe
DXGKDDI_ENUMVIDPNCOFUNCMODALITY DxgkddiEnumvidpncofuncmodality;
NTSTATUS DxgkddiEnumvidpncofuncmodality(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_ENUMVIDPNCOFUNCMODALITY_CONST pEnumCofuncModality
)
{...}
Parâmetros
hAdapter
Um identificador para um bloco de contexto associado a um adaptador de exibição. O driver de miniporta de exibição forneceu anteriormente esse identificador para o subsistema kernel de elementos gráficos DirectX no parâmetro de saída MiniportDeviceContext da função DxgkDdiAddDevice .
pEnumCofuncModality
Um ponteiro para uma estrutura DXGKARG_ENUMVIDPNCOFUNCMODALITY que contém argumentos de função.
Retornar valor
DxgkDdiEnumVidPnCofuncModality retornará STATUS_SUCCESS se tiver êxito; caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.
Comentários
O membro hConstrainingVidPn de pEnumCofuncModalityArg é um identificador para um objeto VidPN chamado VidPN de restrição. Outros membros de pEnumCofuncModalityArg identificam uma origem ou destino presente do vídeo como o pivô da enumeração (ou especificam que não há pivô).
DxgkDdiEnumVidPnCofuncModality deve executar as seguintes tarefas:
- Examine a topologia e os conjuntos de modos do VidPN de restrição.
- Atualize cada conjunto de modos que não seja o pivô e ainda não tenha um modo fixado. Os conjuntos de modo atualizados devem ser cofuncionais com a topologia do VidPN e com todos os modos que já foram fixados.
A função DxgkDdiEnumVidPnCofuncModality deve ser tornada paginável.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |