DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET fungsi panggilan balik (d3dkmddi.h)
Fungsi DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET menetapkan serangkaian metode multisampling ke sumber video-present tertentu dalam VidPN tertentu.
Sintaks
DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET DxgkddiVidpnAssignmultisamplingmethodset;
NTSTATUS DxgkddiVidpnAssignmultisamplingmethodset(
[in] IN_D3DKMDT_HVIDPN hVidPn,
[in] IN_CONST_D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
[in] IN_CONST_SIZE_T NumMethods,
[in] const D3DDDI_MULTISAMPLINGMETHOD *pSupportedMethodSet
)
{...}
Parameter
[in] hVidPn
Handel ke objek VidPN. Manajer VidPN sebelumnya memberikan handel ini ke driver miniport tampilan dengan memanggil DxgkDdiEnumVidPnCofuncModality.
[in] VidPnSourceId
Bilangan bulat yang mengidentifikasi salah satu video yang menyajikan sumber yang terkait dengan objek VidPN.
[in] NumMethods
Jumlah elemen dalam array pSupportedMethodSet .
[in] pSupportedMethodSet
Penunjuk ke array struktur D3DDDI_MULTISAMPLINGMETHOD , yang masing-masing menjelaskan metode multisampling.
Menampilkan nilai
Fungsi DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Fungsi berhasil. |
STATUS_GRAPHICS_INVALID_VIDPN | Handel yang disediakan dalam hVidPn tidak valid. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE | Pengidentifikasi yang disediakan dalam VidPnSourceId tidak valid. |
STATUS_NO_MEMORY | Fungsi gagal karena tidak dapat mengalokasikan cukup memori. |
Fungsi ini mungkin juga mengembalikan kode kesalahan lain yang ditentukan dalam Ntstatus.h.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Desktop |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |