D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION-Struktur (d3d12video.h)
Stellt eine Codeckonfigurationsstruktur für die Videocodierung dar.
Syntax
typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 *pH264Config;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC *pHEVCConfig;
D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION *pAV1Config;
};
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION;
Member
DataSize
Die Datengröße der bereitgestellten Codeckonfigurationsstruktur.
pH264Config
Ein Zeiger auf eine D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264-Struktur , die Codeckonfigurationsparameter für die H.264-Codierung enthält.
pHEVCConfig
Ein Zeiger auf eine D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC-Struktur , die Codeckonfigurationsparameter für die HEVC-Codierung enthält.
pAV1Config
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |