다음을 통해 공유


DXVAHD_INPUT_FORMAT_CAPS 열거형(dxvahd.h)

Microsoft DirectX 비디오 가속 고화질(DXVA-HD) 디바이스의 입력 형식과 관련된 기능을 정의합니다.

Syntax

typedef enum _DXVAHD_INPUT_FORMAT_CAPS {
  DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} DXVAHD_INPUT_FORMAT_CAPS;

상수

 
DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED
값: 0x1
디바이스는 인터레이스된 RGB 비디오가 포함된 입력 스트림을 디인터레이스할 수 있습니다.
DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP
값: 0x2
디바이스는 RGB 비디오에서 색 조정을 수행할 수 있습니다.
DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY
값: 0x4
디바이스는 RGB 비디오에서 루마 키를 수행할 수 있습니다.
DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED
값: 0x8
디바이스는 팔레트 색 형식으로 입력 스트림을 디인터레이스할 수 있습니다.

설명

이러한 플래그는 일반적으로 필요하지 않은 비디오 처리 기능을 정의하므로 DXVA-HD 디바이스가 지원할 필요가 없습니다.

처음 세 개의 플래그는 일반적으로 YCbCr 비디오에 적용되는 함수에 대한 RGB 지원과 관련이 있습니다. 즉, 디인터레이싱, 색 조정 및 루마 키 지정입니다. YCbCr에 대해 이러한 기능을 지원하는 DXVA-HD 디바이스는 RGB 입력을 지원하기 위해 필요하지 않습니다. 이러한 함수에 대한 RGB 입력을 지원하는 것은 이러한 상수에 의해 반영되는 추가 기능입니다. 드라이버는 입력을 다른 색 공간으로 변환하고, 표시된 함수를 수행한 다음, 결과를 RGB로 다시 변환할 수 있습니다.

마찬가지로, 인터레이스 해제를 지원하는 디바이스는 팔레트화된 형식의 탈테라를 지원할 필요가 없습니다. 이 기능은 DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED 플래그로 표시됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 dxvahd.h

추가 정보

DXVA-HD

DXVAHD_VPDEVCAPS

Direct3D 비디오 열거형

Media Foundation 열거형