DXGKDDI_COMMITVIDPN função de retorno de chamada (d3dkmddi.h)
A função DxgkDdiCommitVidPn torna um VidPN (rede presente em vídeo) especificado ativo em um adaptador de exibição.
Sintaxe
DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;
NTSTATUS DxgkddiCommitvidpn(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_COMMITVIDPN_CONST pCommitVidPn
)
{...}
Parâmetros
hAdapter
Um identificador para um bloco de contexto associado a um adaptador de exibição. O driver de miniporto de exibição forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos DirectX na função MiniportDeviceContext da função DxgkDdiAddDevice.
pCommitVidPn
Um ponteiro para uma estrutura DXGKARG_COMMITVIDPN que contém argumentos de função.
Valor de retorno
DxgkDdiCommitVidPn retorna STATUS_SUCCESS após a conclusão bem-sucedida; caso contrário, ele retorna um código NTSTATUS apropriado, como STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY.
Observações
Para obter mais informações sobre como o driver de miniporto de exibição deve lidar com chamadas para DxgkDdiCommitVidPn, consulte DXGKARG_COMMITVIDPN.
A partir do Windows 8, se o driver de miniporto de exibição definir o SupportSmoothRotation membro da estrutura DXGK_DRIVERCAPS, ele deverá dar suporte à atualização da rotação de caminho no adaptador usando a funçãoDxgkDdiUpdateActiveVidPnPresentPath. O driver sempre deve ser capaz de definir a rotação do caminho durante uma chamada para a função DxgkDdiCommitVidPn.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
da Plataforma de Destino | Área de trabalho |
cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |