共用方式為


DWM_PRESENT_PARAMETERS 結構 (dwmapi.h)

指定桌面視窗管理員, (DWM) 視訊畫面組態參數。 由 DwmSetPresentParameters 函式使用。

語法

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;

成員

cbSize

DWM_PRESENT_PARAMETERS 結構的大小。

fQueue

如果呼叫端要求已排入佇列的簡報,則為TRUE;否則為 FALSE。 如果 為 TRUE,則必須指定其餘參數。 如果為 FALSE,則會停用此視窗的佇列簡報,並呈現行為會傳回預設行為。

cRefreshStart

ULONGLONG 值,提供下一個呈現框架應該開始顯示的重新整理編號。

cBuffer

應用程式正在指示 DWM 排入佇列的框架數目。 有效範圍為 2-8。

fUseSourceRate

如果 應用程式希望 DWM 根據來源速率排程簡報,則為 TRUE。 如果 應用程式會決定要針對每個畫面顯示的重新整理次數,則為 FALSE。 如果 為 TRUE,則必須指定 rateSource 。 如果 為 FALSE,則必須指定 cRefreshesPerFrame

rateSource

所顯示來源材質的每秒畫面格速率。

cRefreshesPerFrame

螢幕重新整理次數,畫面上應該顯示每個畫面。

eSampling

用於組合的畫面取樣類型。

備註

rateSource 成員會以比率表示,因此使用NTSC標準的內容 (,其速率為60000/1001) 可以正確表示。 DWM 會藉由在每次撰寫桌面時,重新取樣來源速率與使用中的組合速率,決定顯示每個畫面格的時間長度。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 dwmapi.h