D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT-Struktur (d3d12video.h)

Stellt die Bildsteuerelement-Unterstützungsstruktur für mehrere Codecs dar.

Syntax

typedef struct D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 *pH264Support;
    D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC *pHEVCSupport;
    D3D12_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT  *pAV1Support;
  };
} D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT;

Member

DataSize

Die Datengröße der bereitgestellten Bildsteuerelementunterstützungsstruktur.

pH264Support

Ein Zeiger auf eine D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264-Struktur , die die Bildsteuerungsunterstützungsstruktur für die H.264-Codierung darstellt.

pHEVCSupport

Ein Zeiger auf eine D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC-Struktur , die die Bildsteuerungsunterstützungsstruktur für die HEVC-Codierung darstellt.

pAV1Support

Anforderungen

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