Partilhar via


DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO função de retorno de chamada (d3dkmddi.h)

A função pfnUpdatePathSupportInfo atualiza o suporte à transformação e à proteção de cópia de um caminho específico em uma topologia VidPN especificada.

Sintaxe

DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO DxgkddiVidpntopologyUpdatepathsupportinfo;

NTSTATUS DxgkddiVidpntopologyUpdatepathsupportinfo(
  [in] IN_CONST_D3DKMDT_HVIDPNTOPOLOGY i_hVidPnTopology,
  [in] IN_CONST_PD3DKMDT_VIDPN_PRESENT_PATH i_pVidPnPresentPathInfo
)
{...}

Parâmetros

[in] i_hVidPnTopology

Um identificador para um objeto de topologia VidPN. O driver de miniporto de exibição obteve esse identificador anteriormente chamando a função pfnGetTopology da interface DXGK_VIDPN_INTERFACE.

[in] i_pVidPnPresentPathInfo

Um ponteiro para uma estrutura D3DKMDT_VIDPN_PRESENT_PATH. O VidPnSourceId e membros do VidPnTargetId (tomados como um par) identificam o caminho que é ter seu suporte de transformação e proteção de cópia atualizado. Os membros contentTransformation e fornecem a transformação atualizada e o suporte à proteção de cópia.

Valor de retorno

A função pfnUpdatePathSupportInfo retorna um dos valores a seguir.

Código de retorno Descrição
STATUS_SUCCESS A função foi bem-sucedida.
STATUS_GRAPHICS_INVALID_TOPOLOGY O identificador fornecido em i_hVidPnTopology era inválido.
STATUS_INVALID_PARAMETER Um parâmetro inválido foi fornecido.
STATUS_ACCESS_DENIED O caminho não pode ser removido no contexto da chamada DDI atual.

Observações

A função DxgkDdiEnumVidPnCofuncModality do driver de miniport de exibição chama pnfUpdatePathSupportInfo para relatar a rotação, o dimensionamento e o suporte à proteção de cópia para cada um dos caminhos em uma topologia.

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