D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO Struktur (d3d12video.h)

Beschreibt die Codierung von Sitzungsinformationen, die in Featureunterstützungsabfragen und Eingabezuordnungsvorgängen verwendet werden.

Syntax

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;

Elemente

Codec

Ein D3D12_VIDEO_ENCODER_CODEC Wert, der den Codec angibt.

Profile

Ein D3D12_VIDEO_ENCODER_PROFILE_DESC das Profil angeben.

Level

Ein D3D12_VIDEO_ENCODER_LEVEL_SETTING , der die Ebene angibt.

InputFormat

Ein DXGI_FORMAT Wert, der das Eingabeformat angibt.

InputResolution

Eine D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC , die die Eingabeauflösung angibt.

CodecConfiguration

Ein D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION , der die Codeckonfiguration angibt.

SubregionFrameEncoding

Ein D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE Wert, der den Unterregion-Layoutmodus angibt.

SubregionFrameEncodingData

Ein D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA angeben der Daten des Unterregion-Layouts.

Anforderungen

Anforderung Wert
Header d3d12video.h