struktur D3DKMT_GETMULTISAMPLEMETHODLIST (d3dkmthk.h)

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

Sintaks

typedef struct _D3DKMT_GETMULTISAMPLEMETHODLIST {
  [in]     D3DKMT_HANDLE                  hAdapter;
  [in]     D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]     UINT                           Width;
  [in]     UINT                           Height;
  [in]     D3DDDIFORMAT                   Format;
  [out]    D3DKMT_MULTISAMPLEMETHOD       *pMethodList;
  [in/out] UINT                           MethodCount;
} D3DKMT_GETMULTISAMPLEMETHODLIST;

Anggota

[in] hAdapter

Handel ke adaptor grafis.

[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 D3DKMT_MULTISAMPLEMETHOD yang menjelaskan daftar metode beberapa pengambilan sampel yang digunakan untuk alokasi; jika tidak, anggota ini adalah NULL.

[in/out] MethodCount

Pada input, jumlah elemen yang dapat ditahan oleh array yang ditentukan oleh pMethodList . Pada output, anggota ini menentukan jumlah elemen yang diperlukan yang harus ditampung oleh array yang ditentukan oleh pMethodList .

Keterangan

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmthk.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIFORMAT

D3DKMTGetMultisampleMethodList

D3DKMT_MULTISAMPLEMETHOD