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 miniporte de pantalla obtuvo anteriormente este identificador llamando a la función pfnAcquireSourceModeSet 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 valores siguientes:
Código devuelto | Descripción |
---|---|
STATUS_SUCCESS | La función se ha realizado 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. |
Comentarios
El sistema operativo asigna los identificadores del modo de origen vidPN. La función pfnCreateNewModeInfo genera un identificador de modo, asigna el identificador al miembro Id de una estructura de D3DKMDT_VIDPN_SOURCE_MODE y devuelve la estructura al controlador de miniporte para mostrar.
El tipo de datos D3DKMDT_HVIDPNSOURCEMODESET se define en D3dkmdt.h.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Plataforma de destino | Escritorio |
Encabezado | d3dkmddi.h (incluye D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |