DXVA _ Slice _ HEVC Short _ structure
Gibt Slicesteuerelementdaten an.
Syntax
typedef struct _DXVA_Slice_HEVC_Short {
UINT BSNALunitDataLocation;
UINT SliceBytesInBuffer;
USHORT wBadSliceChopping;
} DXVA_Slice_HEVC_Short, *LPDXVA_Slice_HEVC_Short;
Members
-
BSNALunitDataLocation
-
Gibt den Speicherort der NAL-Einheit an.
-
SliceBytesInBuffer
-
Die Anzahl der Bytes im Bitstreamdatenpuffer, die dieser Datenstruktur des Slicesteuerelements zugeordnet sind.
-
wBadSliceChopping
-
Wenn die Bitstream-Analyse außerhalb des Hosts verwendet wird, gibt dieser Wert den fehlerhaften Slicechopping an und enthält einen der folgenden Werte:
Anforderung Wert Wert BESCHREIBUNG 0 Alle Bits für den Slice befinden sich im entsprechenden Bitstreamdatenpuffer. 1 Der Bitstreamdatenpuffer enthält den Anfang des Slices, aber nicht den gesamten Slice, da der Puffer voll ist. 2 Der Bitstreamdatenpuffer enthält das Ende des Slices. Sie enthält nicht den Anfang des Slices, da sich der Anfang des Slices im vorherigen Bitstreamdatenpuffer befand. 3 Der Bitstreamdatenpuffer enthält nicht den Anfang des Slices, da sich der Anfang des Slices im vorherigen Bitstreamdatenpuffer befand, und er enthält nicht das Ende des Slices, da der aktuelle Bitstreamdatenpuffer ebenfalls voll ist.
Bemerkungen
DXVA _ Slice _ HEVC _ Short enthält Slicesteuerelementdaten, die vom Hostsoftwaredecoder an den Hardwarebeschleunigungs-Accelerator übergeben werden.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8.1 Nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2012 Nur [ R2-Desktop-Apps] |
| Header |
|