Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt Daten für Aufrufe von ID3D12VideoDevice::CheckFeatureSupport bereit, wenn das angegebene Feature D3D12_FEATURE_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT ist. Ruft einen Wert ab, der angibt, ob die angegebenen Codeckonfigurationsunterstützungsparameter für die bereitgestellte HEVC-Codierungskonfiguration unterstützt werden, oder ruft die unterstützte Konfiguration für die H.264-Codierung ab.
Syntax
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_CODEC Codec;
D3D12_VIDEO_ENCODER_PROFILE_DESC Profile;
BOOL IsSupported;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT CodecSupportLimits;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;
Member
NodeIndex
Beim Vorgang mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.
Codec
Ein Member des D3D12_VIDEO_ENCODER_CODEC Enumeration, der den Codec angibt, für den die Unterstützung des Ratensteuerungsmodus abgefragt wird.
Profile
Eine D3D12_VIDEO_ENCODER_PROFILE_DESC-Struktur , die das Profil angibt, für das die Unterstützung im Intra-Aktualisierungsmodus abgefragt wird.
IsSupported
Empfängt einen booleschen Wert, der angibt, ob die angegebenen Konfigurationsparameter für den angegebenen Codec unterstützt werden.
CodecSupportLimits
Eine D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT-Struktur . Für HEVC füllt der Aufrufer diese Struktur mit der gewünschten Encoderkonfiguration auf. Für H.264 füllt der CheckFeatureSupport-Aufruf die Struktur mit der unterstützten Konfiguration auf.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |