DXVA_DeinterlaceQueryAvailableModes 구조체(dxva.h)

DXVA_DeinterlaceQueryAvailableModes 구조는 특정 입력 비디오 형식에 사용 가능한 탈지정 또는 프레임 속도 변환 모드를 설명합니다.

구문

typedef struct _DXVA_DeinterlaceQueryAvailableModes {
  DWORD Size;
  DWORD NumGuids;
  GUID  Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;

멤버

Size

이 구조체의 크기를 나타냅니다.

NumGuids

사용 가능한 모드에 대해 Guid 멤버 에 반환되는 GUID 수를 나타냅니다.

Guids[MAX_DEINTERLACE_DEVICE_GUIDS]

사용 가능한 디인터레이스 모드에 대해 반환되는 GUID의 배열입니다.

설명

드라이버는 Size 멤버가 할당된 DXVA_DeinterlaceQueryAvailableModes 구조를 수신하고, 나머지 멤버에 값을 할당하고, 렌더러에 DXVA_DeinterlaceQueryAvailableModes 반환합니다.

드라이버에서 반환하는 각 디인터레이스 및 프레임 변환 모드에 대한 GUID가 있습니다. GUID는 내림차순으로 반환되어야 합니다(즉, 최고 품질 모드가 반환된 GUID 배열의 첫 번째 요소를 차지해야 합니다).

요구 사항

요구 사항
헤더 dxva.h(Dxva.h 포함)