DXGKDDI_COMMITVIDPN fonction de rappel (d3dkmddi.h)

La fonction DxgkDdiCommitVidPn rend un réseau vidéo présent (VidPN) spécifié actif sur une carte graphique.

Syntaxe

DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;

NTSTATUS DxgkddiCommitvidpn(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_COMMITVIDPN_CONST pCommitVidPn
)
{...}

Paramètres

hAdapter

Handle d’un bloc de contexte associé à un adaptateur d’affichage. Le pilote miniport d’affichage a précédemment fourni ce handle au sous-système du noyau graphique DirectX dans le paramètre de sortie MiniportDeviceContext de la fonction DxgkDdiAddDevice .

pCommitVidPn

Pointeur vers une structure DXGKARG_COMMITVIDPN qui contient des arguments de fonction.

Valeur retournée

DxgkDdiCommitVidPn retourne STATUS_SUCCESS en cas de réussite de l’exécution ; sinon, elle retourne un code NTSTATUS approprié tel que STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY.

Remarques

Pour plus d’informations sur la façon dont le pilote de miniport d’affichage doit gérer les appels à DxgkDdiCommitVidPn, consultez DXGKARG_COMMITVIDPN.

À compter de Windows 8, si le pilote miniport d’affichage définit le membre SupportSmoothRotation de la structure DXGK_DRIVERCAPS, il doit prendre en charge la mise à jour de la rotation du chemin sur l’adaptateur à l’aide de la fonction DxgkDdiUpdateActiveVidPnPresentPath. Le pilote doit toujours être en mesure de définir la rotation du chemin pendant un appel à la fonction DxgkDdiCommitVidPn .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARG_COMMITVIDPN

DXGK_DRIVERCAPS

DxgkDdiAddDevice

DxgkDdiUpdateActiveVidPnPresentPath