Partager via


DXGKDDI_RECOMMENDVIDPNTOPOLOGY fonction de rappel (d3dkmddi.h)

La fonction DxgkDdiRecommendVidPnTopology crée la topologie d’un VidPN spécifié ou augmente la topologie avec un nouveau chemin d’accès aux cibles vidéo présentes.

Syntaxe

DXGKDDI_RECOMMENDVIDPNTOPOLOGY DxgkddiRecommendvidpntopology;

NTSTATUS DxgkddiRecommendvidpntopology(
       IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARG_RECOMMENDVIDPNTOPOLOGY_CONST pRecommendVidPnTopology
)
{...}

Paramètres

hAdapter

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

[in] pRecommendVidPnTopology

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

Valeur retournée

DxgkDdiRecommendVidPnTopology retourne l’une des valeurs suivantes :

Code de retour Description
STATUS_SUCCESS La fonction a créé ou augmenté la topologie.
STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY La fonction n’a aucune recommandation pour l’augmentation de la topologie VidPN spécifiée.
STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION La fonction recommande d’annuler l’augmentation de la topologie VidPN spécifiée sur la source spécifiée. Ce code de retour n’est autorisé que dans le cas de l’augmentation de la topologie VidPN.
STATUS_NO_MEMORY La fonction a échoué, car elle n’a pas pu allouer suffisamment de mémoire.

Le pilote miniport doit passer par tout code d’erreur qu’il obtient du système d’exploitation pour lequel il n’a pas de chemin de code de secours.

Remarques

DxgkDdiRecommendVidPnTopology doit être rendu paginable.

Configuration requise

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

Voir aussi

Interface de topologie VidPn