Compartir a través de


DXGKDDI_VIDPNSOURCEMODESET_PINMODE función de devolución de llamada (d3dkmddi.h)

La función pfnPinMode ancla un modo especificado en un conjunto de modo de origen VidPN.

Sintaxis

DXGKDDI_VIDPNSOURCEMODESET_PINMODE DxgkddiVidpnsourcemodesetPinmode;

NTSTATUS DxgkddiVidpnsourcemodesetPinmode(
  [in] IN_D3DKMDT_HVIDPNSOURCEMODESET hVidPnSourceModeSet,
  [in] IN_CONST_D3DKMDT_VIDEO_PRESENT_SOURCE_MODE_ID VidPnSourceModeId
)
{...}

Parámetros

[in] hVidPnSourceModeSet

Identificador de un objeto establecido en modo de origen VidPN. El controlador de minipuerto de pantalla obtuvo previamente este identificador llamando a la función pfnAcquireSourceModeSet DXGK_VIDPN_INTERFACE de la interfaz DXGK_VIDPN_INTERFACE.

[in] VidPnSourceModeId

Entero que identifica el modo que se va a anclar.

Valor devuelto

La función pfnPinMode devuelve uno de los siguientes valores:

Código devuelto Descripción
STATUS_SUCCESS La función se realizó correctamente.
STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET El identificador proporcionado en hVidPnSourceModeSet no era válido.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE El modo identificado por VidPnSourceModeId no pertenece al conjunto de modo de origen representado por hVidPnSourceModeSet.

Observaciones

El sistema operativo asigna los identificadores del modo de origen vidPN. La función pfnCreateNewModeInfo genera un identificador de modo, asigna el identificador al id. miembro de una estructura de D3DKMDT_VIDPN_SOURCE_MODE y devuelve la estructura al controlador de miniport para mostrar.

El tipo de datos D3DKMDT_HVIDPNSOURCEMODESET se define en D3dkmdt.h.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Escritorio
encabezado de d3dkmddi.h (incluya D3dkmddi.h)
irQL PASSIVE_LEVEL

Consulte también

D3DKMDT_VIDPN_SOURCE_MODE

pfnAcquirePinnedModeInfo