D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 구조체(d3d12umddi.h)

비디오 프로세서의 입력 스트림 속성을 설명합니다.

구문

typedef struct D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 {
  DXGI_FORMAT                                   Format;
  DXGI_COLOR_SPACE_TYPE                         ColorSpace;
  DXGI_RATIONAL                                 SourceAspectRatio;
  DXGI_RATIONAL                                 DestinationAspectRatio;
  DXGI_RATIONAL                                 FrameRate;
  D3D12DDI_VIDEO_SIZE_RANGE_0032                SourceSizeRange;
  D3D12DDI_VIDEO_SIZE_RANGE_0032                DestinationSizeRange;
  BOOL                                          EnableOrientation;
  D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020      FilterFlags;
  D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020       StereoFormat;
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 DeinterlaceMode;
  BOOL                                          EnableAlphaBlending;
  D3D12DDI_VIDEO_PROCESS_LUMA_KEY_0020          LumaKey;
  UINT                                          NumPastFrames;
  UINT                                          NumFutureFrames;
  BOOL                                          EnableAutoProcessing;
} D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043;

멤버

Format

입력 텍스처 및 참조의 DXGI 형식입니다.

ColorSpace

비디오 프로세서 입력 및 참조 화면의 색 공간을 지정하는 DXGI_COLOR_SPACE_TYPE 값입니다.

SourceAspectRatio

원본 가로 세로 비율입니다.

DestinationAspectRatio

대상 가로 세로 비율입니다.

FrameRate

DXGI_RATIONAL 구조체로 지정된 입력 비디오 스트림의 프레임 속도입니다.

SourceSizeRange

최소 및 최대 원본 사각형 크기를 설명합니다. 비디오 프로세서는 범위 내의 모든 사례를 처리하기 위해 할당해야 합니다.

DestinationSizeRange

최소 및 최대 대상 사각형 크기를 설명합니다. 비디오 프로세서는 범위 내의 모든 사례를 처리하기 위해 할당해야 합니다.

EnableOrientation

D3D12DDI_VIDEO_PROCESS_ORIENTATION 지정된 모든 변환을 사용하도록 설정합니다.

FilterFlags

D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020 열거형에서 하나 이상의 플래그에 대한 비트 OR은 사용하도록 설정할 필터를 지정합니다.

StereoFormat

D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020 사용하여 스트림이 스테레오인지 여부를 지정합니다. 값이 D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE 경우 두 개의 입력 텍스처 및 참조 집합이 있습니다(스테레오 인터레이스 케이스의 경우).

DeinterlaceMode

사용할 deinterlace 모드를 나타내는 D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020.

EnableAlphaBlending

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

LumaKey

비디오 프로세서의 입력 스트림에 대한 루마 키를 나타내는 D3D12DDI_VIDEO_PROCESS_LUMA_KEY_0020.

NumPastFrames

지난 프레임의 수입니다.

NumFutureFrames

이후 프레임의 수입니다.

EnableAutoProcessing

비디오 프로세서에서 자동 처리 기능을 사용하거나 사용하지 않도록 설정합니다.

요구 사항

요구 사항
헤더 d3d12umddi.h