DXGKDDI_ENUMVIDPNCOFUNCMODALITY fungsi panggilan balik (d3dkmddi.h)
Fungsi DxgkDdiEnumVidPnCofuncModality membuat set mode sumber dan target dari VidPN berfungsi bersama dengan topologi VidPN dan mode yang telah disematkan.
Sintaks
DXGKDDI_ENUMVIDPNCOFUNCMODALITY DxgkddiEnumvidpncofuncmodality;
NTSTATUS DxgkddiEnumvidpncofuncmodality(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_ENUMVIDPNCOFUNCMODALITY_CONST pEnumCofuncModality
)
{...}
Parameter
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 .
pEnumCofuncModality
Penunjuk ke struktur DXGKARG_ENUMVIDPNCOFUNCMODALITY yang berisi argumen fungsi.
Nilai kembali
DxgkDdiEnumVidPnCofuncModality mengembalikan STATUS_SUCCESS jika berhasil; jika tidak, ia mengembalikan salah satu kode kesalahan yang ditentukan dalam Ntstatus.h.
Keterangan
Anggota hConstrainingVidPn dari pEnumCofuncModalityArg adalah handel ke objek VidPN yang disebut VidPN yang membatasi. Anggota pEnumCofuncModalityArg lainnya mengidentifikasi satu video yang menyajikan sumber atau target sebagai pivot enumerasi (atau tentukan bahwa tidak ada pivot).
DxgkDdiEnumVidPnCofuncModality harus melakukan tugas-tugas berikut:
- Periksa topologi dan set mode dari VidPN yang membatasi.
- Perbarui setiap set mode yang bukan pivot dan belum memiliki mode yang disematkan. Set mode yang diperbarui harus berfungsi bersama dengan topologi VidPN dan dengan mode apa pun yang telah disematkan.
Fungsi DxgkDdiEnumVidPnCofuncModality harus dibuat dapat dipaginasi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Desktop |
Header | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |