D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 구조체(d3d12umddi.h)

PFND3D12DDI_VIDEO_PROCESS_FRAME 전달된 입력 스트림에 대한 입력 스트림 매개 변수를 지정합니다.

구문

typedef struct D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 {
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_0020           InputStream[2];
  D3D12DDI_VIDEO_PROCESS_TRANSFORM_0032              Transform;
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_FLAGS_0020     Flags;
  D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_RATE_INFO_0032 RateInfo;
  INT                                                FilterLevels[D3D12DDI_VIDEO_PROCESS_MAX_FILTERS_0020];
  D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING_0020         AlphaBlending;
  D3D12DDI_VIDEO_FIELD_TYPE_0020                     FieldType;
} D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043;

멤버

InputStream[2]

처리를 수행할 수 있는 참조 집합을 포함합니다. 스테레오 형식이 D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE 경우 두 개의 입력 스트림 집합을 제공해야 합니다. 스테레오 형식이 다른 모드인 경우 첫 번째 참조 집합을 제공해야 하고 두 번째 참조 집합은 0으로 초기화해야 합니다.

Transform

비디오 입력에 대한 대칭 이동, 회전, 크기 조정 및 대상 변환을 지정합니다. D3D12DDI_VIDEO_PROCESS_TRANSFORM 참조하세요.

Flags

입력 스트림에 대한 옵션을 지정합니다. D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_FLAGS 참조하세요.

RateInfo

프레임 속도 변환 및 디인터레이싱을 위한 프레임 속도 및 입력 및 출력 인덱스를 지정합니다. D3D12DDI_VIDEO_PROCESS_INPUT_STREAM_RATE_INFO 참조하세요.

FilterLevels[D3D12DDI_VIDEO_PROCESS_MAX_FILTERS_0020]

활성화된 각 필터에 적용할 수준입니다. 필터 수준은 필터가 D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS 표시되는 순서대로 지정됩니다. 필터를 사용하지 않거나 필터 인덱스가 예약되어 있으면 0을 지정합니다.

AlphaBlending

비디오 프로세서의 입력 스트림에 대한 평면 알파입니다. D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING 참조하세요.

FieldType

비디오 프로세스 필드 유형입니다.

요구 사항

요구 사항
헤더 d3d12umddi.h

추가 정보

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043