Condividi tramite


DXGKDDI_VIDPNTARGETMODESET_PINMODE funzione di callback (d3dkmddi.h)

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

Sintassi

DXGKDDI_VIDPNTARGETMODESET_PINMODE DxgkddiVidpntargetmodesetPinmode;

NTSTATUS DxgkddiVidpntargetmodesetPinmode(
  [in] IN_D3DKMDT_HVIDPNTARGETMODESET hVidPnTargetModeSet,
  [in] IN_CONST_D3DKMDT_VIDEO_PRESENT_TARGET_MODE_ID VidPnTargetModeId
)
{...}

Parametri

[in] hVidPnTargetModeSet

Handle a un oggetto set di modalità di destinazione VidPN. Il driver miniport visualizzato ottenuto in precedenza questo handle chiamando la funzione pfnAcquireTargetModeSet dell'interfaccia DXGK_VIDPN_INTERFACE .

[in] VidPnTargetModeId

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_TARGETMODESET L'handle fornito in hVidPnTargetModeSet non è valido.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE La modalità identificata da VidPnTargetModeId non appartiene al set di modalità di origine rappresentato da hVidPnTargetModeSet.

Commenti

Gli identificatori della modalità di destinazione 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_TARGET_MODE e restituisce la struttura al driver miniport visualizzato.

Il tipo di dati D3DKMDT_HVIDPNTARGETMODESET è 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