struttura D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO (d3d12video.h)

Vengono descritte le informazioni sulla sessione di codifica usate nelle funzionalità che supportano le query e le operazioni della mappa di input.

Sintassi

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;

Membri

Codec

Valore D3D12_VIDEO_ENCODER_CODEC che specifica il codec.

Profile

Oggetto D3D12_VIDEO_ENCODER_PROFILE_DESC che specifica il profilo.

Level

Oggetto D3D12_VIDEO_ENCODER_LEVEL_SETTING che specifica il livello.

InputFormat

Valore DXGI_FORMAT che specifica il formato di input.

InputResolution

Oggetto D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC che specifica la risoluzione di input.

CodecConfiguration

Oggetto D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION che specifica la configurazione del codec.

SubregionFrameEncoding

Valore D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE che specifica la modalità di layout delle aree secondarie.

SubregionFrameEncodingData

Oggetto D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA che specifica i dati di layout delle aree secondarie.

Requisiti

Requisito Valore
Intestazione d3d12video.h