DXVA-HD

Microsoft DirectX 비디오 가속 고화질(DXVA-HD)은 하드웨어 가속 비디오 처리를 위한 API입니다. DXVA-HD는 GPU를 사용하여 디인터레이싱, 작성 및 색 공간 변환과 같은 기능을 수행합니다.

DXVA-HD는 DXVA-VP(DXVA 비디오 처리)와 유사하지만 향상된 기능과 더 간단한 처리 모델을 제공합니다. DXVA-HD는 보다 유연한 컴퍼지션 모델을 제공하여 차세대 HD 광학 형식 및 브로드캐스트 표준을 지원하도록 설계되었습니다.

DXVA-HD API에는 DXVA-HD DDI(디바이스 드라이버 인터페이스)를 지원하는 WDDM 디스플레이 드라이버 또는 플러그 인 소프트웨어 프로세서가 필요합니다.

DXVA-VP에 대한 향상된 기능

DXVA-HD는 DXVA-VP에서 제공하는 기능 집합을 확장합니다. 향상된 기능은 다음과 같습니다.

  • RGB 및 YUV 혼합. 모든 스트림은 RGB 또는 YUV일 수 있습니다. 더 이상 기본 스트림과 하위 스트림을 구분하지 않습니다.
  • 여러 스트림의 디인터레이싱 모든 스트림은 점진적이거나 인터레이스될 수 있습니다. 또한 주기 및 프레임 속도는 입력 스트림마다 다를 수 있습니다.
  • RGB 배경색. 이전에는 YUV 배경색만 지원되었습니다.
  • 루마 키 지정. 루마 키 지정을 사용하도록 설정하면 지정된 범위 내에 속하는 루마 값이 투명해집니다.
  • 디인터레이스 모드 간 동적 전환

DXVA-HD는 드라이버에서 지원할 수 있는 몇 가지 고급 기능도 정의합니다. 그러나 애플리케이션은 모든 드라이버가 이러한 기능을 지원한다고 가정해서는 안 됩니다. 고급 기능은 다음과 같습니다.

  • 역 텔레신(예: 60i~24p).
  • 프레임 속도 변환(예: 24p에서 120p로)
  • 알파 채우기 모드입니다.
  • 노이즈 감소 및 에지 향상 필터링.
  • 아나모픽 비선형 배율입니다.
  • 확장된 YCbCr(xvYCC).

이 섹션에서는 다음 항목을 다룹니다.

DirectX 비디오 가속 2.0

DXVA-HD 샘플