D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING結構 (d3d10umddi.h)
使用者 模式驅動程式會使用D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING來建議可用來即時譯碼數據流的降級取樣參數。 驅動程式會在呼叫 其PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES 函式時提供這些功能。
語法
typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING {
const D3D11_1DDI_VIDEO_DECODER_DESC *pInputDesc;
D3DDDI_COLOR_SPACE_TYPE InputColorSpace;
const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
const DXGI_RATIONAL *pFrameRate;
D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc;
D3DDDI_COLOR_SPACE_TYPE OutputColorSpace;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING;
成員
pInputDesc
[in]包含所使用譯碼配置檔的 D3D11_1DDI_VIDEO_DECODER_DESC 結構的指標,以及參考框架的解析度和格式。 這是要向下取樣的解析度/格式, (例如 4K、DXGI_FORMAT_P010) 。
InputColorSpace
[in] D3DDDI_COLOR_SPACE_TYPE 值,指定參考框架數據的色彩空間資訊。
pInputConfig
[in]包含與譯碼配置文件相關聯之組態數據的 D3D11_1DDI_VIDEO_DECODER_CONFIG 結構的指標。
pFrameRate
[in]包含視訊內容的幀速率 之DXGI_RATIONAL 結構的指標。
pOutputDesc
[out] D3D11_1DDI_VIDEO_DECODER_DESC 結構的指標,驅動程式會傳回建議的解析度和輸出/顯示畫面格的格式。
可以忽略 pOutputDesc (Guid) 成員的譯碼配置檔。
OutputColorSpace
[out]驅動程式傳回顯示框架數據的建議 D3DDDI_COLOR_SPACE_TYPE 色彩空間資訊的位置。
備註
驅動程序建議向下範例參數,以便即時譯碼視訊串流。 如果沒有可能導致即時譯碼的向下範例解決方案存在,驅動程式應該建議最接近實時解決方案的組態。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
標頭 | d3d10umddi.h (包含 D3d10umddi.h) |