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.
DXGKDDI_RECOMMENDVIDPNTOPOLOGY DxgkddiRecommendvidpntopology;
NTSTATUS DxgkddiRecommendvidpntopology(
IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_RECOMMENDVIDPNTOPOLOGY_CONST pRecommendVidPnTopology
)
{...}
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.
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.
DxgkDdiRecommendVidPnTopology doit être rendu paginable.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |