ID3D12VideoDecodeCommandList1::D ecodeFrame1-Methode (d3d12video.h)
Zeichnet einen Decodierungsframevorgang in der Befehlsliste auf. Eingaben, Ausgaben und Parameter für die Decodierung werden als Argumente für diese Methode angegeben. Verwendet eine D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1-Struktur , um Videodecodierungs histogramme zu unterstützen.
Syntax
void DecodeFrame1(
ID3D12VideoDecoder *pDecoder,
const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 *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_ARGUMENTS1 Struktur, die die Ausgabeoberfläche und die Ausgabeargumente angibt.
pInputArguments
Eine D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS Struktur, die den Eingabebitstream, Referenzframes und andere Eingabeparameter angibt.
Rückgabewert
Keine
Anforderungen
Kopfzeile | d3d12video.h |
DLL | d3d12.dll |