Bagikan melalui


struktur DWM_PRESENT_PARAMETERS (dwmapi.h)

Menentukan parameter bingkai video Desktop Window Manager (DWM) untuk komposisi bingkai. Digunakan oleh fungsi DwmSetPresentParameters .

Sintaks

typedef struct _DWM_PRESENT_PARAMETERS {
  UINT32                    cbSize;
  BOOL                      fQueue;
  DWM_FRAME_COUNT           cRefreshStart;
  UINT                      cBuffer;
  BOOL                      fUseSourceRate;
  UNSIGNED_RATIO            rateSource;
  UINT                      cRefreshesPerFrame;
  DWM_SOURCE_FRAME_SAMPLING eSampling;
} DWM_PRESENT_PARAMETERS;

Anggota

cbSize

Ukuran struktur DWM_PRESENT_PARAMETERS .

fQueue

TRUE jika penelepon meminta hadiah yang diantrekan; jika tidak, FALSE. Jika TRUE, parameter yang tersisa harus ditentukan. Jika FALSE, presentasi antrean dinonaktifkan untuk jendela ini dan perilaku saat ini kembali ke perilaku default.

cRefreshStart

Nilai ULONGLONG yang menyediakan nomor refresh yang harus mulai ditampilkan oleh bingkai yang disajikan berikutnya.

cBuffer

Jumlah bingkai aplikasi menginstruksikan DWM untuk mengantre. Rentang yang valid adalah 2-8.

fUseSourceRate

TRUE jika aplikasi ingin DWM menjadwalkan presentasi berdasarkan laju sumber. FALSE jika aplikasi akan memutuskan berapa banyak refresh yang akan ditampilkan untuk setiap bingkai. Jika TRUE, rateSource harus ditentukan. Jika FALSE, cRefreshesPerFrame harus ditentukan.

rateSource

Laju, dalam bingkai per detik, dari bahan sumber yang ditampilkan.

cRefreshesPerFrame

Jumlah monitor disegarkan di mana setiap bingkai harus ditampilkan di layar.

eSampling

Jenis pengambilan sampel bingkai yang digunakan untuk komposisi.

Keterangan

Anggota rateSource dinyatakan sebagai rasio sehingga konten (seperti itu menggunakan standar NTSC, yang memiliki tingkat 60000/1001) dapat diekspresikan secara akurat. DWM menentukan berapa lama untuk menampilkan setiap bingkai dengan mengambil sampel ulang antara laju sumber dan tingkat komposisi yang digunakan setiap kali desktop disusun.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header dwmapi.h