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