Bagikan melalui


struktur D3DDDICB_GETMULTISAMPLEMETHODLIST (d3dumddi.h)

Struktur D3DDDICB_GETMULTISAMPLEMETHODLIST menjelaskan parameter untuk mengambil daftar metode beberapa sampel untuk alokasi.

Sintaks

typedef struct _D3DDDICB_GETMULTISAMPLEMETHODLIST {
  [in]     D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]     UINT                           Width;
  [in]     UINT                           Height;
  [in]     D3DDDIFORMAT                   Format;
  [out]    D3DDDI_MULTISAMPLINGMETHOD     *pMethodList;
  [in/out] UINT                           MethodCount;
} D3DDDICB_GETMULTISAMPLEMETHODLIST;

Anggota

[in] VidPnSourceId

Nomor identifikasi berbasis nol dari sumber video yang ada di jalur topologi video present network (VidPN) tempat alokasi berada.

[in] Width

Lebar alokasi, dalam piksel.

[in] Height

Tinggi alokasi, dalam piksel.

[in] Format

Nilai D3DDDIFORMAT-typed yang menunjukkan format piksel alokasi.

[out] pMethodList

Array struktur D3DDDI_MULTISAMPLINGMETHOD yang menjelaskan daftar metode multi-pengambilan sampel yang digunakan untuk alokasi atau NULL.

[in/out] MethodCount

Pada input, jumlah elemen yang dapat ditahan oleh buffer di pMethodList . Pada output, anggota ini menentukan jumlah elemen yang diperlukan yang harus dipegang buffer di pMethodList .

Keterangan

Jika runtime mengembalikan nilai non-NULL di anggota pMethodList , runtime mengembalikan nilai di anggota MethodCount yang mewakili jumlah elemen yang dapat ditahan oleh array. Jika runtime mengembalikan NULL di pMethodList, runtime mengembalikan nilai di MethodCount yang mewakili ukuran buffer array yang diperlukan, dalam jumlah elemen.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIFORMAT

D3DDDI_MULTISAMPLINGMETHOD

pfnGetMultisampleMethodListCb