D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO 구조체(d3d12video.h)

기능 지원 쿼리 및 입력 맵 작업에 사용되는 인코딩 세션 정보를 설명합니다.

문법

typedef struct D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO {
  D3D12_VIDEO_ENCODER_CODEC                                  Codec;
  D3D12_VIDEO_ENCODER_PROFILE_DESC                           Profile;
  D3D12_VIDEO_ENCODER_LEVEL_SETTING                          Level;
  DXGI_FORMAT                                                InputFormat;
  D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC                InputResolution;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION                    CodecConfiguration;
  D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE            SubregionFrameEncoding;
  D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA SubregionFrameEncodingData;
} D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO;

구성원

Codec

코덱을 지정하는 D3D12_VIDEO_ENCODER_CODEC 값입니다.

Profile

프로필을 지정하는 D3D12_VIDEO_ENCODER_PROFILE_DESC .

Level

수준을 지정하는 D3D12_VIDEO_ENCODER_LEVEL_SETTING .

InputFormat

입력 형식을 지정하는 DXGI_FORMAT 값입니다.

InputResolution

입력 해상도를 지정하는 D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC .

CodecConfiguration

코덱 구성을 지정하는 D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION .

SubregionFrameEncoding

하위 변경 레이아웃 모드를 지정하는 D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE 값입니다.

SubregionFrameEncodingData

하위 리소스 레이아웃 데이터를 지정하는 D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA .

요구 사항

요구 사항 가치
Header d3d12video.h