D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS-Struktur (d3d12video.h)

Gibt Eingabedatenstromargumente für einen anID3D12VideoCommandList::P rocessFrames übergebenen Eingabedatenstrom an.

Syntax

typedef struct D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS {
  D3D12_VIDEO_PROCESS_INPUT_STREAM       InputStream[2];
  D3D12_VIDEO_PROCESS_TRANSFORM          Transform;
  D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS Flags;
  D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE  RateInfo;
  INT                                    FilterLevels[32];
  D3D12_VIDEO_PROCESS_ALPHA_BLENDING     AlphaBlending;
} D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS;

Member

InputStream[2]

Ein Array von D3D12_VIDEO_PROCESS_INPUT_STREAM Strukturen, die den Satz von Verweisen für die Videoverarbeitung enthalten. Wenn das Stereoformat D3D12_VIDEO_PROCESS_STEREO_FORMAT_SEPARATE ist, müssen zwei Sätze von Eingabestreams bereitgestellt werden. Für alle anderen Stereoformate muss der erste Verweissatz angegeben werden, und das zweite muss null initialisiert sein.

Transform

Eine D3D12_VIDEO_PROCESS_TRANSFORM Struktur, die die Flip-, Dreh-, Skalierungs- und Zielübersetzung für die Videoeingabe angibt.

Flags

Ein Wert aus der D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS-Enumeration , die die Optionen für den Eingabedatenstrom angibt.

RateInfo

Eine D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE Struktur, die die Framerate sowie die Eingabe- und Ausgabeindizes für die Frameratekonvertierung und Deinterlacing angibt.

FilterLevels[32]

Die Ebene, die für jeden aktivierten Filter angewendet werden soll. Die Filterebene wird in der Reihenfolge angegeben, in der Filter in der D3D12_VIDEO_PROCESS_FILTER_FLAGS-Enumeration angezeigt werden. Geben Sie 0 an, wenn ein Filter nicht aktiviert oder der Filterindex reserviert ist.

AlphaBlending

Eine D3D12_VIDEO_PROCESS_ALPHA_BLENDING Struktur, die die planare Alpha für einen Eingabedatenstrom auf dem Videoprozessor angibt.

Anforderungen

Anforderung Wert
Header d3d12video.h

Weitere Informationen

- - D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1ID3D12VideoProcessCommandList::P rocessFrames