D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS-Enumeration (d3d12video.h)
Gibt Bildsteuerelementflags für Videoencoder an.
Syntax
typedef enum D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS {
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE,
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
} ;
Konstanten
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE Keine. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE Der zugeordnete Frame wird in zukünftigen Codierungsbefehlen als Referenzrahmen verwendet. Gibt an, dass das rekonstruierte Bild zusammen mit dem Bitstream ausgegeben werden soll, damit der Host es in zukünftigen Aufrufen in der Referenzliste für rekonstruierte Bilder platzieren kann. Beachten Sie, dass es möglicherweise Einschränkungen für einige Frametypen gibt, die als Verweise gekennzeichnet werden sollen. Überprüfen Sie die Featureunterstützung, bevor Sie diesen Wert festlegen. |
Hinweise
Werte aus dieser Enumeration werden von D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC verwendet.
Wenn dieses Flag nicht festgelegt ist, kann die D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE.pReconstructedPicture im zugeordneten Aufruf von ID3D12VideoEncodeCommandList2::EncodeFrame nullptr sein.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |