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.
Enthält Informationen zum schmutzigen Rechteck des CPU-Puffers für das Feature "Schmutzige Regionen".
Syntax
typedef struct D3D12_VIDEO_ENCODER_DIRTY_RECT_INFO {
BOOL FullFrameIdentical;
D3D12_VIDEO_ENCODER_DIRTY_REGIONS_MAP_VALUES_MODE MapValuesType;
UINT NumDirtyRects;
RECT *pDirtyRects;
UINT SourceDPBFrameReference;
} D3D12_VIDEO_ENCODER_DIRTY_RECT_INFO;
Elemente
FullFrameIdentical
Gibt an, dass der aktuelle Frame ein Wiederholungsrahmen aus dem Frame ist, auf den von SourceDPBFrameReference verwiesen wird. Wenn WAHR, muss pDirtyRects NULL sein.
MapValuesType
Ein D3D12_VIDEO_ENCODER_DIRTY_REGIONS_MAP_VALUES_MODE , der die Semantik der Werte von pDirtyRects angibt.
NumDirtyRects
Anzahl der Elemente in pDirtyRects.
pDirtyRects
Zeiger auf ein Array von RECT-Strukturen. Jedes Rect gibt Pixel an diesen Positionen an oder identisch mit Pixeln an den gleichen Positionen des vorherigen Frames, auf den sourceDPBFrameReference verweist.
SourceDPBFrameReference
Ein Index in den Bildparameter-DPB-Deskriptor, der angibt, auf welchen vorherigen Bezugsrahmen dieser geänderte Bereich verweist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |