D3D11_VIDEO_PROCESSOR_CONTENT_DESC 結構 (d3d11.h)
描述視訊處理器的視訊數據流。
語法
typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC {
D3D11_VIDEO_FRAME_FORMAT InputFrameFormat;
DXGI_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXGI_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
D3D11_VIDEO_USAGE Usage;
} D3D11_VIDEO_PROCESSOR_CONTENT_DESC;
成員
InputFrameFormat
描述影片串流交錯方式之 D3D11_VIDEO_FRAME_FORMAT 列舉的成員。
InputFrameRate
輸入視訊數據流的幀速率,指定為 DXGI_RATIONAL 結構。
InputWidth
輸入畫面的寬度,以像素為單位。
InputHeight
輸入畫面的高度,以像素為單位。
OutputFrameRate
輸出視訊數據流的幀速率,指定為 DXGI_RATIONAL 結構。
OutputWidth
輸出畫面的寬度,以像素為單位。
OutputHeight
輸出畫面的高度,以像素為單位。
Usage
描述如何使用視訊處理器 之D3D11_VIDEO_USAGE 列舉的成員。 值表示速度與視訊質量之間所需的取捨。 驅動程式會在建立視訊處理器時使用此旗標做為提示。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
標頭 | d3d11.h |