기능 지원 쿼리 및 입력 맵 작업에 사용되는 인코딩 세션 정보를 설명합니다.
문법
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 |