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.
Die D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2-Struktur gibt Heapparameter für Video-Encoder an.
Syntax
typedef struct D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 {
UINT NodeMask;
D3D12DDI_VIDEO_ENCODER_HEAP_FLAGS_0080 Flags;
D3D12DDI_VIDEO_ENCODER_CODEC_0080 EncodeCodec;
D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 EncodeProfile;
D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 EncodeLevel;
UINT ResolutionsListCount;
const D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 *pResolutionList;
} D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2;
Angehörige
NodeMask
Legen Sie für einen einzelnen GPU-Vorgang NodeMask auf Null fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie ein Bit fest, um den Knoten (den physischen Adapter des Geräts) zu identifizieren, auf den die Befehlswarteschlange angewendet wird. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es kann nur ein Bit festgelegt werden.
Flags
Ein D3D12DDI_VIDEO_ENCODER_HEAP_FLAGS_0080 Wert, der die Heap-Erstellungskennzeichnungen des Video-Encoders angibt.
EncodeCodec
Ein D3D12DDI_VIDEO_ENCODER_CODEC_0080 Wert, der den Codec des zugeordneten Encoderobjekts identifiziert.
EncodeProfile
Eine D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 Struktur, die das Profil des Codecs identifiziert.
EncodeLevel
Eine D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 Struktur, die die Ebene für den angegebenen Codec und das Profil im zugeordneten Encoderobjekt angibt.
ResolutionsListCount
Die Anzahl der Listen, auf die pResolutionList verweist.
pResolutionList
Zeigen Sie auf eine Liste von D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 Strukturen, die bildauflösungen enthalten, die unterstützt werden sollen.
Bemerkungen
Wenn die dynamische Neukonfiguration der Auflösung nicht unterstützt wird, wird nur eine Auflösung übergeben, um die gewünschte Zielauflösung zu kennzeichnen.
Allgemeine Informationen finden Sie unter D3D12-Videocodierung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11 (WDDM 3.0) |
Header- | d3d12umddi.h |
Siehe auch
D3D12DDICAPS_VIDEO_ENCODER_HEAP_SIZE_DATA_0080_2