共用方式為


DXGI_FRAME_PRESENTATION_MODE列舉 (dxgi1_3.h)

指出將框架呈現至交換鏈結的選項。

Syntax

typedef enum DXGI_FRAME_PRESENTATION_MODE {
  DXGI_FRAME_PRESENTATION_MODE_COMPOSED = 0,
  DXGI_FRAME_PRESENTATION_MODE_OVERLAY = 1,
  DXGI_FRAME_PRESENTATION_MODE_NONE = 2,
  DXGI_FRAME_PRESENTATION_MODE_COMPOSITION_FAILURE = 3
} ;

常數

 
DXGI_FRAME_PRESENTATION_MODE_COMPOSED
值: 0
指定呈現模式是組合表面,這表示每個輸出重新整理 (60 Hz) ,就會發生從 YUV 到 RGB 的轉換。
傳回此值時,媒體應用程式應該停止使用解碼交換鏈結,並執行 YUV 至 RGB 轉換本身,將 YUV 的頻率減少為每一個視訊畫面一次的 RGB 轉換。
DXGI_FRAME_PRESENTATION_MODE_OVERLAY
值: 1
指定呈現模式是重迭表面,這表示每個視訊畫面) (一次的 YUV 到 RGB 轉換有效率地發生。
傳回此值時,媒體應用程式可以繼續使用解碼交換鏈結。
請參閱 IDXGIDecodeSwapChain
DXGI_FRAME_PRESENTATION_MODE_NONE
值: 2
未指定簡報。
DXGI_FRAME_PRESENTATION_MODE_COMPOSITION_FAILURE
值: 3
發生問題,導致內容保護在具有硬體內容保護的交換鏈結中失效,而且通常是因為系統用盡硬體保護的記憶體。 應用程式必須執行下列其中一項:


  • 大幅減少使用的硬體保護記憶體數量。 例如,媒體應用程式可能會減少其緩衝。

  • 可能的話,請停止使用硬體保護。


請注意,只要重新建立交換鏈結或裝置通常不會有任何影響,因為 DWM 會繼續用盡記憶體,並傳回相同的失敗。

備註

DXGI_FRAME_STATISTICS_MEDIA 結構會 使用此列舉。

需求

   
標頭 dxgi1_3.h (包含 DXGIPartner.h)

另請參閱

DXGI 列舉