Freigeben über


D3D11_VIDEO_PROCESSOR_CAPS-Struktur (d3d11.h)

Beschreibt die Funktionen eines Microsoft Direct3D 11-Videoprozessors.

Syntax

typedef struct D3D11_VIDEO_PROCESSOR_CAPS {
  UINT DeviceCaps;
  UINT FeatureCaps;
  UINT FilterCaps;
  UINT InputFormatCaps;
  UINT AutoStreamCaps;
  UINT StereoCaps;
  UINT RateConversionCapsCount;
  UINT MaxInputStreams;
  UINT MaxStreamStates;
} D3D11_VIDEO_PROCESSOR_CAPS;

Member

DeviceCaps

Ein bitweises OR mit null oder mehr Flags aus der D3D11_VIDEO_PROCESSOR_DEVICE_CAPS-Enumeration .

FeatureCaps

Ein bitweises OR mit null oder mehr Flags aus der D3D11_VIDEO_PROCESSOR_FEATURE_CAPS-Enumeration .

FilterCaps

Ein bitweises OR mit null oder mehr Flags aus der D3D11_VIDEO_PROCESSPR_FILTER_CAPS-Enumeration .

InputFormatCaps

Ein bitweises OR mit null oder mehr Flags aus der D3D11_VIDEO_PROCESSOR_FORMAT_CAPS-Enumeration .

AutoStreamCaps

Ein bitweises OR mit 0 oder mehr Flags aus der D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS-Enumeration .

StereoCaps

Ein bitweises OR mit null oder mehr Flags aus der D3D11_VIDEO_PROCESSOR_STEREO_CAPS-Enumeration .

RateConversionCapsCount

Die Anzahl der Bildfrequenzkonvertierungsfunktionen. Rufen Sie die ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps-Methode auf, um die Bildfrequenzkonvertierungsfunktionen aufzulisten.

MaxInputStreams

Die maximale Anzahl von Eingabedatenströmen, die gleichzeitig aktiviert werden können.

MaxStreamStates

Die maximale Anzahl von Eingabedatenströmen, für die das Gerät Zustandsdaten speichern kann.

Hinweise

Der Videoprozessor speichert Zustandsinformationen für jeden Eingabedatenstrom. Diese Zustände bleiben zwischen Blits bestehen. Bei jedem Blit wählt die Anwendung aus, welche Streams aktiviert oder deaktiviert werden sollen. Das Deaktivieren eines Datenstroms wirkt sich nicht auf die Statusinformationen für diesen Stream aus.

Das MaxStreamStates-Element gibt die maximale Anzahl von Streamzuständen an, die gespeichert werden können. Das MaxInputStreams-Element gibt die maximale Anzahl von Streams an, die während eines Blits aktiviert werden können. Diese beiden Werte können sich unterscheiden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile d3d11.h

Weitere Informationen

Direct3D 11-Videostrukturen

ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps