DXGKDDI_VIDPNSOURCEMODESET_PINMODE funzione di callback (d3dkmddi.h)

La funzione pfnPinMode aggiunge una modalità specificata in un set di modalità di origine VidPN.

Sintassi

DXGKDDI_VIDPNSOURCEMODESET_PINMODE DxgkddiVidpnsourcemodesetPinmode;

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

Parametri

[in] hVidPnSourceModeSet

Handle per un oggetto set di modalità di origine VidPN. Il driver miniport di visualizzazione ottenuto in precedenza questo handle chiamando la funzione pfnAcquireSourceModeSet dell'interfaccia DXGK_VIDPN_INTERFACE .

[in] VidPnSourceModeId

Intero che identifica la modalità da aggiungere.

Valore restituito

La funzione pfnPinMode restituisce uno dei valori seguenti:

Codice restituito Descrizione
STATUS_SUCCESS Funzione completata.
STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET L'handle fornito in hVidPnSourceModeSet non è valido.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE La modalità identificata da VidPnSourceModeId non appartiene al set di modalità di origine rappresentato da hVidPnSourceModeSet.

Commenti

Gli identificatori della modalità di origine VidPN vengono assegnati dal sistema operativo. La funzione pfnCreateNewModeInfo genera un identificatore di modalità, assegna l'identificatore al membro Id di una struttura D3DKMDT_VIDPN_SOURCE_MODE e restituisce la struttura al driver miniport di visualizzazione.

Il tipo di dati D3DKMDT_HVIDPNSOURCEMODESET è definito in D3dkmdt.h.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Desktop
Intestazione d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

Vedi anche

D3DKMDT_VIDPN_SOURCE_MODE

pfnAcquirePinnedModeInfo