DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO Rückruffunktion (d3dkmddi.h)
Die PfnUpdatePathSupportInfo-Funktion aktualisiert die Transformations- und Kopierschutzunterstützung eines bestimmten Pfads in einer angegebenen VidPN-Topologie.
Syntax
DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO DxgkddiVidpntopologyUpdatepathsupportinfo;
NTSTATUS DxgkddiVidpntopologyUpdatepathsupportinfo(
[in] IN_CONST_D3DKMDT_HVIDPNTOPOLOGY i_hVidPnTopology,
[in] IN_CONST_PD3DKMDT_VIDPN_PRESENT_PATH i_pVidPnPresentPathInfo
)
{...}
Parameter
[in] i_hVidPnTopology
Ein Handle für ein VidPN-Topologieobjekt. Der Anzeige-Miniporttreiber hat dieses Handle zuvor durch Aufrufen der pfnGetTopology-Funktion der DXGK_VIDPN_INTERFACE-Schnittstelle abgerufen.
[in] i_pVidPnPresentPathInfo
Ein Zeiger auf eine D3DKMDT_VIDPN_PRESENT_PATH-Struktur . Die Member VidPnSourceId und VidPnTargetId (als Paar genommen) identifizieren den Pfad, für den die Transformations- und Kopierschutzunterstützung aktualisiert werden soll. Die Member ContentTransformation und CopyProtection stellen die aktualisierte Transformations- und Kopierschutzunterstützung bereit.
Rückgabewert
Die PfnUpdatePathSupportInfo-Funktion gibt einen der folgenden Werte zurück.
Rückgabecode | Beschreibung |
---|---|
STATUS_SUCCESS | Die Funktion wurde erfolgreich ausgeführt. |
STATUS_GRAPHICS_INVALID_TOPOLOGY | Das in i_hVidPnTopology angegebene Handle war ungültig. |
STATUS_INVALID_PARAMETER | Es wurde ein ungültiger Parameter angegeben. |
STATUS_ACCESS_DENIED | Der Pfad kann nicht im Kontext des aktuellen DDI-Aufrufs entfernt werden. |
Hinweise
Die DxgkDdiEnumVidPnCofuncModality-Funktion des Anzeigeminiporttreibers ruft pnfUpdatePathSupportInfo auf, um die Unterstützung von Rotation, Skalierung und Kopierschutz für jeden pfad in einer Topologie zu melden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Zielplattform | Desktop |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |