Freigeben über


D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS Struktur (d3d10umddi.h)

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS beschreibt die Funktionen des Videodecoders. Der Treiber stellt diese Funktionen bereit, wenn seine PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES Funktion aufgerufen wird.

Syntax

typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS {
  GUID          DecodeProfile;
  UINT          SampleWidth;
  UINT          SampleHeight;
  DXGI_RATIONAL FrameRate;
  UINT          BitRate;
  const GUID    *pCryptoType;
  UINT          Caps;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS;

Angehörige

DecodeProfile

[in] Das Decodieren des Profils, für das Funktionen abgefragt werden.

SampleWidth

[in] Die Breite des Videoframes in Pixel.

SampleHeight

[in] Die Höhe des Videoframes in Pixel.

FrameRate

[in] Die Bildfrequenz des Videoinhalts.

BitRate

[in] Die Bitrate des Videoinhalts.

pCryptoType

[in] Ein Zeiger auf eine GUID, die den Typ des Verschlüsselungsalgorithmus angibt. Dieses Feld kann den folgenden Wert aufweisen.

Wert Bedeutung
D3D11_1DDI_CRYPTO_TYPE_AES128_CTR Fragt ab, ob der Treiber 128-Bit Advanced Encryption Standard CTR Mode (AES-CTR) Blockchiffreverschlüsselung unterstützt.

Caps

[out] Feld, in dem der Treiber ein bitweises ODER von D3DWDDM2_0DDI_VIDEO_DECODER_CAPS Enumerationswerten zurückgibt, die die Funktionen des Videodecoders widerspiegeln.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3DWDDM2_0DDI_VIDEO_DECODER_CAPS

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES