D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2-Struktur (d3d12umddi.h)
Die D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2-Struktur gibt Heapparameter für Videoencoder 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;
Member
NodeMask
Legen Sie für einen einzelnen GPU-Vorgang NodeMask auf 0 (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 Heaperstellungsflags des Videoencoders 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
Anzahl der Listen, auf die pResolutionList verweist.
pResolutionList
Zeiger auf eine Liste von D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 Strukturen, die Bildauflösungen enthalten, die unterstützt werden sollen.
Hinweise
Wenn die Unterstützung für die dynamische Neukonfiguration der Auflösung nicht unterstützt wird, wird nur eine Auflösung übergeben, um die gewünschte Zielauflösung anzugeben.
Allgemeine Informationen finden Sie unter D3D12-Videocodierung .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 (WDDM 3.0) |
Kopfzeile | d3d12umddi.h |
Weitere Informationen
D3D12DDICAPS_VIDEO_ENCODER_HEAP_SIZE_DATA_0080_2