Share via


D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT-Struktur (d3d12video.h)

Stellt eine Codeckonfigurationsunterstützungsstruktur für die Videocodierung dar.

Syntax

typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 *pH264Support;
    D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC *pHEVCSupport;
    D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_SUPPORT  *pAV1Support;
  };
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;

Member

DataSize

Die Datengröße der bereitgestellten Codeckonfigurationsunterstützungsstruktur.

pH264Support

Ein Zeiger auf eine D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264-Struktur , die Codeckonfigurationsparameter für die H.264-Codierung unterstützt.

pHEVCSupport

Ein Zeiger auf eine D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC-Struktur , die Codeckonfigurationsparameter für die HEVC-Codierung unterstützt.

pAV1Support

Anforderungen

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