ID3D12VideoDecodeCommandList::D ecodeFrame-Methode (d3d12video.h)
Zeichnet einen Framedecodierungsvorgang in der Befehlsliste auf. Eingaben, Ausgaben und Parameter für die Decodierung werden als Argumente für diese Methode angegeben.
Syntax
void DecodeFrame(
ID3D12VideoDecoder *pDecoder,
const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *pInputArguments
);
Parameter
pDecoder
Ein Zeiger auf eine ID3D12VideoDecoder-Schnittstelle, die einen Decoder instance darstellt.
pOutputArguments
Eine D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS-Struktur , die die Ausgabeoberfläche und die Ausgabeargumente angibt.
pInputArguments
Eine D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS Struktur, die den Eingabebitstream, Verweisframes und andere Eingabeparameter angibt.
Rückgabewert
Keine
Bemerkungen
Die ID3D12VideoDecodeCommandList1::D ecodeFrame1-Methode bietet die gleiche Funktionalität wie diese Methode, fügt jedoch Unterstützung für die Decodierung von Histogrammen hinzu.
Anforderungen
Kopfzeile | d3d12video.h |
DLL | d3d12.dll |