共用方式為


DXVAHD_OUTPUT_RATE列舉 (dxvahd.h)

使用 Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 時,指定輸入資料流程的輸出畫面播放速率。

這個列舉型別用於 DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA 結構中。

Syntax

typedef enum _DXVAHD_OUTPUT_RATE {
  DXVAHD_OUTPUT_RATE_NORMAL = 0,
  DXVAHD_OUTPUT_RATE_HALF = 1,
  DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;

常數

 
DXVAHD_OUTPUT_RATE_NORMAL
值: 0
畫面輸出為正常速率。

對於漸進式輸入,每個畫面都會產生一個輸出畫面。 針對交錯輸入,每個畫面 (兩個欄位) 會產生兩個漸進式輸出畫面。
DXVAHD_OUTPUT_RATE_HALF
值: 1
畫面輸出為半速率。

對於漸進式輸入,每個畫面都會產生一個輸出畫面,就像 DXVAHD_OUTPUT_RATE_NORMAL一樣。 針對交錯輸入,每個畫面都會產生一個漸進式輸出畫面。
DXVAHD_OUTPUT_RATE_CUSTOM
值: 2
畫面輸出是自訂速率。

針對畫面播放速率轉換或反向遠端轉換,請使用此值。 確切的速率是在DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA結構的OutputRate成員中提供。 若要取得視訊處理器支援的自訂速率清單,請呼叫 IDXVAHD_Device::GetVideoProcessorCustomRates 方法。

需求

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

另請參閱

DXVA-HD

DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Direct3D 影片列舉

媒體基礎列舉