DXVAHD_PROCESSOR_CAPS列舉 (dxvahd.h)
指定 Microsoft DirectX 視訊加速高畫質 (DXVA-HD) 視訊處理器的處理功能。
Syntax
typedef enum _DXVAHD_PROCESSOR_CAPS {
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x1,
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB = 0x2,
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = 0x4,
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = 0x8,
DXVAHD_PROCESSOR_CAPS_INVERSE_TELECINE = 0x10,
DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION = 0x20
} DXVAHD_PROCESSOR_CAPS;
常數
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BLEND 值: 0x1 視訊處理器可以執行混合取消交錯。 在 混合交錯中,交錯框架中的兩個欄位會混合成單一漸進式框架。 視訊處理器會在將 60i 轉換成 30p 時,以半速率取消交錯時使用混合反交錯。 Blend deinterlacing 不需要參考框架。 |
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB 值: 0x2 視訊處理器可以執行 bob deinterlacing。 在 bob 取消交錯中,遺漏的欄位行會從上述和下方的行插入。 Bob deinterlacing 不需要參考框架。 |
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE 值: 0x4 視訊處理器可以執行調適性取消交錯。 自適性反交錯 會使用空間或時態性插補,並根據動作量,在兩者之間切換。 如果視訊處理器未收到足夠的參考畫面來執行調適性反交錯,則會回復為 bob deinterlacing。 |
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION 值: 0x8 視訊處理器可以執行動作補償的反交錯。 動作補償的反交錯 會使用動作向量來重新建立遺漏的線條。 如果視訊處理器未收到足夠的參考畫面來執行動作補償的反交錯,則會回復為 bob deinterlacing。 |
DXVAHD_PROCESSOR_CAPS_INVERSE_TELECINE 值: 0x10 視訊處理器可以執行反向電匯 (IVTC) 。 如果視訊處理器支援這項功能,DXVAHD_VPCAPS結構的ITele DXVAHD_VPCAPS Caps成員會指定支援哪些 IVTC 模式。 |
DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION 值: 0x20 視訊處理器可以插入畫面來轉換畫面播放速率。 |
需求
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | dxvahd.h |