DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO funzione di callback (d3dkmddi.h)

La funzione pfnUpdatePathSupportInfo aggiorna il supporto della trasformazione e della protezione della copia di un determinato percorso in una topologia VidPN specificata.

Sintassi

DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO DxgkddiVidpntopologyUpdatepathsupportinfo;

NTSTATUS DxgkddiVidpntopologyUpdatepathsupportinfo(
  [in] IN_CONST_D3DKMDT_HVIDPNTOPOLOGY i_hVidPnTopology,
  [in] IN_CONST_PD3DKMDT_VIDPN_PRESENT_PATH i_pVidPnPresentPathInfo
)
{...}

Parametri

[in] i_hVidPnTopology

Handle per un oggetto topologia VidPN. Il driver miniport di visualizzazione ottenuto in precedenza questo handle chiamando la funzione pfnGetTopology dell'interfaccia DXGK_VIDPN_INTERFACE .

[in] i_pVidPnPresentPathInfo

Puntatore a una struttura D3DKMDT_VIDPN_PRESENT_PATH . I membri VidPnSourceId e VidPnTargetId (considerati come coppia) identificano il percorso in cui deve essere aggiornata la trasformazione e il supporto per la protezione delle copie. I membri ContentTransformation e CopyProtection forniscono il supporto aggiornato per la trasformazione e la protezione della copia.

Valore restituito

La funzione pfnUpdatePathSupportInfo restituisce uno dei valori seguenti.

Codice restituito Descrizione
STATUS_SUCCESS Funzione completata.
STATUS_GRAPHICS_INVALID_TOPOLOGY L'handle fornito in i_hVidPnTopology non è valido.
STATUS_INVALID_PARAMETER È stato fornito un parametro non valido.
STATUS_ACCESS_DENIED Il percorso non può essere rimosso nel contesto della chiamata DDI corrente.

Commenti

La funzione DxgkDdiEnumVidPnCofuncModality del driver miniport visualizza le chiamate pnfUpdatePathSupportInfo per segnalare il supporto di rotazione, ridimensionamento e protezione della copia per ognuno dei percorsi in una topologia.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Desktop
Intestazione d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL