Bagikan melalui


DXGKDDI_ISSUPPORTEDVIDPN fungsi panggilan balik (d3dkmddi.h)

Fungsi DxgkDdiIsSupportedVidPn menentukan apakah VidPN tertentu didukung pada adaptor tampilan.

Sintaks

DXGKDDI_ISSUPPORTEDVIDPN DxgkddiIssupportedvidpn;

NTSTATUS DxgkddiIssupportedvidpn(
  [in]      IN_CONST_HANDLE hAdapter,
  [in, out] INOUT_PDXGKARG_ISSUPPORTEDVIDPN pIsSupportedVidPn
)
{...}

Parameter

[in] hAdapter

Handel ke blok konteks yang terkait dengan adaptor tampilan. Driver miniport tampilan sebelumnya menyediakan handel ini ke subsistem kernel grafis DirectX di parameter output MiniportDeviceContext dari fungsi DxgkDdiAddDevice .

[in, out] pIsSupportedVidPn

Penunjuk ke struktur DXGKARG_ISSUPPORTEDVIDPN . Pada input, pemanggil memasok anggota hDesiredVidPn dari struktur. Saat kembali, anggota IsVidPnSupported menerima nilai Boolean yang menunjukkan apakah VidPN didukung (TRUE) atau tidak didukung (FALSE).

Menampilkan nilai

DxgkDdiIsSupportedVidPn mengembalikan salah satu nilai berikut

Menampilkan kode Deskripsi
STATUS_SUCCESS Topologi VidPN valid. Anggota struktur IsVidPnSupported diatur ke TRUE atau FALSE.
STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY Topologi implementasi VidPN tidak valid. Anggota struktur IsVidPnSupported diatur ke FALSE.
STATUS_NO_MEMORY Fungsi gagal karena tidak dapat mengalokasikan memori.

Keterangan

Untuk informasi selengkapnya tentang analisis yang harus dilakukan fungsi ini, lihat Menentukan Apakah VidPN Didukung pada Adaptor Tampilan.

Jika pIsSupportedVidPnArg-hDesiredVidPn> nol, DxgkDdiIsSupportedVidPn harus mengatur pIsSupportedVidPnArg-IsVidPnSupported> ke TRUE, idenya adalah bahwa adaptor tampilan selalu dapat dikonfigurasi untuk tidak menampilkan apa pun.

DxgkDdiIsSupportedVidPn harus dibuat dapat di-pageable.

Persyaratan

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

Lihat juga

DxgkDdiEnumVidPnCofuncModality