DVD_PREFERRED_DISPLAY_MODE列舉 (strmif.h)

[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

注意 廢棄。
 
指出使用者慣用的視窗外觀比例和轉換方法。

Syntax

typedef enum tagDVD_PREFERRED_DISPLAY_MODE {
  DISPLAY_CONTENT_DEFAULT = 0,
  DISPLAY_16x9 = 1,
  DISPLAY_4x3_PANSCAN_PREFERRED = 2,
  DISPLAY_4x3_LETTERBOX_PREFERRED = 3
} DVD_PREFERRED_DISPLAY_MODE;

常數

 
DISPLAY_CONTENT_DEFAULT
值: 0
使用預設視窗大小和內容類型。
DISPLAY_16x9
值: 1
使用 16 x 9 視窗。
DISPLAY_4x3_PANSCAN_PREFERRED
值: 2
盡可能使用 4 x 3 視窗並轉換成移動流覽掃描。
DISPLAY_4x3_LETTERBOX_PREFERRED
值: 3
請盡可能使用 4 x 3 視窗並轉換成信件箱。

備註

DVD_PREFERRED_DISPLAY_MODE列舉表示使用者慣用的視窗外觀比例,以及將 16 x 9 內容轉換成 4 x 3 視窗外觀比例的慣用方法。 Pan-scan 和 letterboxing 是兩種轉換方法。 在顯示視窗內以最大的可能大小顯示視訊,而不需任何裁剪或延展,稱為以信箱格式顯示。 移動流覽 會特別裁剪 16 x 9 視訊,以使用影片作者所定義的參數,在 4 x 3 視窗中顯示。

這個列舉類型表示轉換機制的喜好設定,因為某些內容只能使用這些方法之一來顯示。 4 x 3 的內容一律會使用側邊箱轉換成 16 x 9 視窗,其中黑色橫條會新增至顯示器的右邊和左側,而不是顯示頂端和底部,如同使用字母箱 16 x 9 到 4 x 3 轉換。

下表顯示第一個資料行中所列之實際內容類型與使用者顯示喜好設定之間所使用的轉換方法,由其他其中一個資料行表示。

實際內容類型 16 x 9 4 x 3 移動流覽掃描 4 x 3 信箱
4 x 3 側邊箱
僅限 16 x 9 信箱 信箱 信箱
僅限 16 x 9 移動流覽掃描 移動流覽掃描 移動流覽掃描
16 x 9 平移掃描或信箱 移動流覽掃描 信箱
 

所使用的原生視窗大小一律是使用者慣用的大小。

規格需求

   
標頭 strmif.h (包含 Dshow.h)

另請參閱

DirectShow 列舉型別

IControl::VideoModePreferrence