Partilhar via


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

DXGKCB_QUERYVIDPNINTERFACE obtém um ponteiro para uma estrutura de DXGK_VIDPN_INTERFACE, que contém ponteiros para funções que o driver de miniporto de exibição pode chamar para inspecionar e alterar um objeto VidPN.

Sintaxe

DXGKCB_QUERYVIDPNINTERFACE DxgkcbQueryvidpninterface;

NTSTATUS DxgkcbQueryvidpninterface(
  [in]  IN_CONST_D3DKMDT_HVIDPN hVidPn,
  [in]  IN_CONST_DXGK_VIDPN_INTERFACE_VERSION VidPnInterfaceVersion,
  [out] DEREF_OUT_CONST_PPDXGK_VIDPN_INTERFACE ppVidPnInterface
)
{...}

Parâmetros

[in] hVidPn

Um identificador para um objeto VidPN. O gerenciador VidPN forneceu anteriormente o driver de miniporto de exibição com esse identificador chamando DxgkDdiEnumVidPnCofuncModality, DxgkDdiIsSupportedVidPnou DxgkDdiRecommendFunctionalVidPn.

[in] VidPnInterfaceVersion

Um enumerador DXGK_VIDPN_INTERFACE_VERSION que especifica a versão da interface VidPN que está sendo solicitada. Os chamadores devem definir esse parâmetro como DXGK_VIDPN_INTERFACE_VERSION_V1.

[out] ppVidPnInterface

Um ponteiro para uma variável que recebe um ponteiro para a estrutura DXGK_VIDPN_INTERFACE.

Valor de retorno

DxgkCbQueryVidPnInterface retorna um dos seguintes valores:

Código de retorno Descrição
STATUS_SUCCESS A função foi bem-sucedida.
STATUS_INVALID_PARAMETER O valor passado para ppVidPnInterface não é válido.
STATUS_GRAPHICS_INVALID_VIDPN O identificador passado para hVidPn não é válido.
STATUS_NOT_SUPPORTED Não há suporte para a versão da interface especificada pelo VidPnInterfaceVersion.

Observações

DXGKCB_XXX funções são implementadas por Dxgkrnl. Para usar essa função de retorno de chamada, o driver no modo kernel chama DxgkCbQueryVidPnInterface por meio do DXGKRNL_INTERFACE.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista (WDDM 1.0)
da Plataforma de Destino Área de trabalho
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)
IRQL <= APC_LEVEL

Consulte também

de objetos e interfaces VidPN

monitorar de interface do conjunto de modo de origem do monitor

interface VidPN

Interface do conjunto de modo de origem do VidPN

Interface de conjunto de modo de destino do VidPN

interface de topologia VidPN