estructura D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO (d3d12video.h)

Describe la información de sesión de codificación usada en las consultas de compatibilidad de características y las operaciones de asignación de entrada.

Sintaxis

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;

Members

Codec

Valor de D3D12_VIDEO_ENCODER_CODEC que especifica el códec.

Profile

Un D3D12_VIDEO_ENCODER_PROFILE_DESC especificando el perfil.

Level

Un D3D12_VIDEO_ENCODER_LEVEL_SETTING especificando el nivel.

InputFormat

Valor de DXGI_FORMAT que especifica el formato de entrada.

InputResolution

Un D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC especificando la resolución de entrada.

CodecConfiguration

Un D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION especificando la configuración del códec.

SubregionFrameEncoding

Valor de D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE que especifica el modo de diseño de la subdivisión.

SubregionFrameEncodingData

Un D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA especificar los datos de diseño de la subdivisión.

Requisitos

Requisito Importancia
Header d3d12video.h