Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET-Funktion weist einer bestimmten Videoquelle in einem angegebenen VidPN eine Reihe von Multisamplingmethoden zu.
Syntax
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
)
{...}
Parameter
[in] hVidPn
Ein Handle zu einem VidPN-Objekt. Der VidPN-Manager hat diesem Handle zuvor den Miniporttreiber angezeigt, indem er DxgkDdiEnumVidPnCofuncModalityaufruft.
[in] VidPnSourceId
Eine ganze Zahl, die eine der Videoquellen identifiziert, die dem VidPN-Objekt zugeordnet sind.
[in] NumMethods
Die Anzahl der Elemente im pSupportedMethodSet Array.
[in] pSupportedMethodSet
Ein Zeiger auf ein Array von D3DDDI_MULTISAMPLINGMETHOD Strukturen, von denen jede eine Multisampling-Methode beschreibt.
Rückgabewert
Die funktion DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET gibt einen der folgenden Werte zurück.
Rückgabecode | Beschreibung |
---|---|
STATUS_SUCCESS | Die Funktion war erfolgreich. |
STATUS_GRAPHICS_INVALID_VIDPN | Der in hVidPn bereitgestellte Handle war ungültig. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE | Der in VidPnSourceId angegebene Bezeichner war ungültig. |
STATUS_NO_MEMORY | Fehler bei der Funktion, da sie nicht genügend Arbeitsspeicher zuordnen konnte. |
Diese Funktion kann auch andere Fehlercodes zurückgeben, die in Ntstatus.h definiert sind.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |
IRQL- | PASSIVE_LEVEL |