D3D11_VIDEO_PROCESSOR_CUSTOM_RATE 結構 (d3d11.h)

指定畫面播放速率轉換或反向電匯 (IVTC) 的自訂速率。

語法

typedef struct D3D11_VIDEO_PROCESSOR_CUSTOM_RATE {
  DXGI_RATIONAL CustomRate;
  UINT          OutputFrames;
  BOOL          InputInterlaced;
  UINT          InputFramesOrFields;
} D3D11_VIDEO_PROCESSOR_CUSTOM_RATE;

成員

CustomRate

輸出畫面播放速率與輸入畫面播放速率的比例,以保留合理數位 的DXGI_RATIONAL 結構表示。

OutputFrames

將針對每個N個輸入範例產生的輸出畫面格數目,其中N = InputFramesOrFields

InputInterlaced

如果 為 TRUE,則輸入資料流程必須交錯。 否則,輸入資料流程必須是漸進式的。

InputFramesOrFields

將產生之每個N個輸出畫面的輸入欄位或畫面數,其中N = 個輸出框架

備註

CustomRate成員會提供速率轉換因數,而其餘成員則定義輸入和輸出樣本的模式。

規格需求

   
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
標頭 d3d11.h

另請參閱

Direct3D 11 視訊結構

ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate