D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020 구조체(d3d12umddi.h)

지정된 디인터레이스 모드에 필요한 과거 및 이후 프레임의 수를 검색합니다. 이 구조는 D3D12DDICAPS_TYPE_VIDEO_0020 검사 D3D12DDICAPS_VIDEO_PROCESS_REFERENCE_INFO 기능을 위한 것입니다.

구문

typedef struct D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020 {
  UINT                                              NodeIndex;
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020     DeinterlaceMode;
  D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020          Filters;
  D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 FeatureSupport;
  DXGI_RATIONAL                                     InputFrameRate;
  DXGI_RATIONAL                                     OutputFrameRate;
  BOOL                                              EnableAutoProcessing;
  UINT                                              PastFrames;
  UINT                                              FutureFrames;
} D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020;

멤버

NodeIndex

다중 어댑터 작업에서 이 작업이 적용되는 디바이스의 물리적 어댑터를 나타냅니다.

DeinterlaceMode

과거 및 이후 프레임 수를 검색할 디인터레이싱 모드입니다. 단일 모드만 한 번에 쿼리할 수 있습니다. 모드 목록은 D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS 열거형을 참조하세요.

Filters

과거 및 이후 프레임 수를 검색할 필터입니다. 여러 필터를 지정할 수 있습니다. 자세한 내용은 D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS 열거형을 참조하세요.

FeatureSupport

과거 및 이후 프레임 수를 검색할 기능입니다. 자세한 내용은 D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS 열거형을 참조하세요.

InputFrameRate

스트림의 입력 속도입니다.

OutputFrameRate

스트림의 출력 속도입니다.

EnableAutoProcessing

자동 처리가 사용되는지 여부입니다. 자동 처리가 사용되는 경우 TRUE입니다.

PastFrames

이 처리를 지원하는 데 필요한 과거 참조 프레임의 수입니다.

FutureFrames

이 처리를 지원하는 데 필요한 향후 참조 프레임 수입니다.

요구 사항

요구 사항
헤더 d3d12umddi.h(D3d12umddi.h 포함)

추가 정보

D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS

D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS

D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS