Bagikan melalui


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

Lihat juga

DxgkDdiEnumVidPnCofuncModality