DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET fonction de rappel (d3dkmddi.h)
La fonction DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET affecte un ensemble de méthodes multi-échantillonnage à une source vidéo-présente particulière dans un VidPN spécifié.
Syntaxe
DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET DxgkddiVidpnAssignmultisamplingmethodset;
NTSTATUS DxgkddiVidpnAssignmultisamplingmethodset(
[in] IN_D3DKMDT_HVIDPN hVidPn,
[in] IN_CONST_D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
[in] IN_CONST_SIZE_T NumMethods,
[in] const D3DDDI_MULTISAMPLINGMETHOD *pSupportedMethodSet
)
{...}
Paramètres
[in] hVidPn
Handle d’un objet VidPN. Le gestionnaire VidPN a précédemment fourni cette poignée au pilote d’affichage miniport en appelant DxgkDdiEnumVidPnCofuncModality.
[in] VidPnSourceId
Entier qui identifie l’une des sources présentes vidéo associées à l’objet VidPN.
[in] NumMethods
Nombre d’éléments dans le tableau pSupportedMethodSet .
[in] pSupportedMethodSet
Pointeur vers un tableau de structures D3DDDI_MULTISAMPLINGMETHOD , chacune d’elles décrivant une méthode multi-échantillonnage.
Valeur retournée
La fonction DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
STATUS_SUCCESS | La fonction a réussi. |
STATUS_GRAPHICS_INVALID_VIDPN | Le handle fourni dans hVidPn n’était pas valide. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE | L’identificateur fourni dans VidPnSourceId n’était pas valide. |
STATUS_NO_MEMORY | La fonction a échoué, car elle n’a pas pu allouer suffisamment de mémoire. |
Cette fonction peut également retourner d’autres codes d’erreur définis dans Ntstatus.h.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dkmddi.h (inclure D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |