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.
Gibt die Parameter für den Eingabestream für einen Video-Decodierungsvorgang an.
Syntax
typedef struct D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS {
UINT NumFrameArguments;
D3D12_VIDEO_DECODE_FRAME_ARGUMENT FrameArguments[10];
D3D12_VIDEO_DECODE_REFERENCE_FRAMES ReferenceFrames;
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM CompressedBitstream;
ID3D12VideoDecoderHeap *pHeap;
} D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS;
Member
NumFrameArguments
Die Anzahl der im Feld FrameArguments bereitgestellten Frameparameter. Die maximale Anzahl von Frameargumenten beträgt 10.
FrameArguments[10]
Ein Array von D3D12_VIDEO_DECODE_FRAME_ARGUMENT Strukturen, die die Parameter zum Decodieren eines Frames enthalten.
ReferenceFrames
Eine D3D12_VIDEO_DECODE_REFERENCE_FRAMES-Struktur , die die Referenzframes enthält, die zum Decodieren eines Frames erforderlich sind.
CompressedBitstream
Eine D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM-Struktur , die den komprimierten Bitstream in einem einzelnen fortlaufenden Puffer darstellt.
pHeap
Ein ID3D12VideoDecoderHeap , der einen Zeiger auf den Heap für die aktuelle Decodierungsauflösung darstellt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |