Freigeben über


D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264-Struktur (d3d12video.h)

Stellt die Codeckonfiguration für die H.264-Codierung dar.

Syntax

typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 {
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS                   ConfigurationFlags;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES            DirectModeConfig;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES DisableDeblockingFilterConfig;
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264;

Member

ConfigurationFlags

Eine bitweise OR-Kombination von Flags aus dem D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS Enumeration, die den Satz aktivierter Codecfeatures definiert.

DirectModeConfig

Ein Wert aus der D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES Enumeration, die direkte Modi angibt.

DisableDeblockingFilterConfig

Ein Wert aus der D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES Enumeration, die die Konfiguration im Zusammenhang mit der disable_deblocking_filter_idc Syntax aus der H.264-Spezifikation angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile d3d12video.h