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로 변환할 때와 같이 반 속도로 분해할 때 혼합 탈인터레이싱을 사용합니다. 혼합 디인터레이싱에는 참조 프레임이 필요하지 않습니다. |
DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB 값: 0x2 비디오 프로세서는 bob 디인터레이싱을 수행할 수 있습니다. bob 디인터레이싱에서 누락된 필드 선은 위와 아래 줄에서 보간됩니다. Bob 디인터레이싱에는 참조 프레임이 필요하지 않습니다. |
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 구조의 ITelecineCaps 멤버는 지원되는 IVTC 모드를 지정합니다. |
DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION 값: 0x20 비디오 프로세서는 프레임을 보간하여 프레임 속도를 변환할 수 있습니다. |
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | dxvahd.h |