DXGKDDI_VIDPNTOPOLOGY_REMOVEPATH fungsi panggilan balik (d3dkmddi.h)

Fungsi pfnRemovePath menghapus jalur video yang ada ke objek topologi VidPN tertentu.

Sintaks

DXGKDDI_VIDPNTOPOLOGY_REMOVEPATH DxgkddiVidpntopologyRemovepath;

NTSTATUS DxgkddiVidpntopologyRemovepath(
  [in] IN_CONST_D3DKMDT_HVIDPNTOPOLOGY hVidPnTopology,
  [in] IN_CONST_D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
  [in] IN_CONST_D3DDDI_VIDEO_PRESENT_TARGET_ID VidPnTargetId
)
{...}

Parameter

[in] hVidPnTopology

Handel ke objek topologi VidPN. Driver miniport tampilan sebelumnya memperoleh handel ini dengan memanggil fungsi pfnGetTopology dari antarmuka DXGK_VIDPN_INTERFACE .

[in] VidPnSourceId

Bilangan bulat yang mengidentifikasi jalur sumber VidPN.

[in] VidPnTargetId

Bilangan bulat yang mengidentifikasi jalur target VidPN.

Menampilkan nilai

Fungsi pfnRemovePath mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
STATUS_SUCCESS Jalur sajian video yang ditentukan telah berhasil dihapus dari objek topologi VidPN ini.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE Pengidentifikasi sumber VidPN yang disediakan dalam VidPnSourceId tidak valid.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET Pengidentifikasi target VidPN yang disediakan di VidPnTargetId tidak valid.
STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY Handel yang disediakan dalam hVidPnTopology tidak valid.
STATUS_ACCESS_DENIED Jalur tidak dapat dihapus dalam konteks panggilan DDI saat ini.

Keterangan

Jenis data D3DKMDT_HVIDPNTOPOLOGY ditentukan dalam D3dkmdt.h.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Desktop
Header d3dkmddi.h (termasuk D3dkmddi.h)
IRQL PASSIVE_LEVEL