D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO 구조체(d3d12video.h)
지정된 기능이 D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO 경우 ID3D12VideoDevice::CheckFeatureSupport 호출에 대한 데이터를 제공합니다. 지정된 디인터레이스 모드, 필터, 속도 변환 또는 자동 처리 기능에 필요한 과거 및 이후 참조 프레임 수를 검색합니다.
구문
typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO {
UINT NodeIndex;
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceMode;
D3D12_VIDEO_PROCESS_FILTER_FLAGS Filters;
D3D12_VIDEO_PROCESS_FEATURE_FLAGS FeatureSupport;
DXGI_RATIONAL InputFrameRate;
DXGI_RATIONAL OutputFrameRate;
BOOL EnableAutoProcessing;
UINT PastFrames;
UINT FutureFrames;
} D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO;
멤버
NodeIndex
다중 어댑터 작업에서 작업이 적용되는 디바이스의 물리적 어댑터를 나타내는 정수입니다.
DeinterlaceMode
필요한 과거 및 이후 참조 프레임 수를 검색하는 디인터레이싱 모드를 지정하는 D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS 열거 형의 멤버입니다.
Filters
필요한 과거 및 이후 참조 프레임 수를 검색할 필터를 지정하는 D3D12_VIDEO_PROCESS_FILTER_FLAGS 열거형의 값의 비트 OR 조합입니다.
FeatureSupport
필요한 과거 및 이후 참조 프레임 수를 검색하는 기능을 지정하는 D3D12_VIDEO_PROCESS_FEATURE_FLAGS 열거형의 값의 비트 OR 조합입니다.
InputFrameRate
필요한 과거 및 이후 참조 프레임 수를 검색하는 스트림의 입력 프레임 속도입니다.
OutputFrameRate
필요한 과거 및 이후 참조 프레임 수를 검색하는 스트림의 출력 프레임 속도입니다.
EnableAutoProcessing
True이면 자동 처리가 사용됩니다. 그렇지 않으면 false입니다.
PastFrames
지정된 처리 기능을 지원하는 데 필요한 과거 프레임 수입니다.
FutureFrames
지정된 처리 기능을 지원하는 데 필요한 이후 프레임 수입니다.
요구 사항
머리글 | d3d12video.h |