Freigeben über


D3D11_VIDEO_DECODER_CAPS-Enumeration (d3d11_1.h)

Gibt die Funktionen des Videodecoders an.

Syntax

typedef enum D3D11_VIDEO_DECODER_CAPS {
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1,
  D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8,
  D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
} ;

Konstanten

 
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE
Wert: 0x1
Gibt an, dass der Grafiktreiber mindestens eine Teilmenge von Downsampling-Vorgängen unterstützt.
D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME
Wert: 0x2
Gibt an, dass die Decodierungshardware den Decodierungsvorgang in Echtzeit nicht unterstützen kann. Die Decodierung wird für Transcodierungsszenarien weiterhin unterstützt.

Mit dieser Funktion ist es möglich, dass die Decodierung in Echtzeit erfolgen kann, wenn das Downsampling aktiviert ist.
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC
Wert: 0x4
Gibt an, dass der Treiber das Ändern von Beispielparametern nach unten unterstützt, nachdem die anfänglichen Beispielparameter angewendet wurden. Weitere Informationen finden Sie unter ID3D11VideoContext1::D ecoderUpdateDownsampling.
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED
Wert: 0x8
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED
Wert: 0x10

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Kopfzeile d3d11_1.h

Weitere Informationen

Direct3D 11-Videoaufzählungen