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;

Member

DecodeProfile

[in] Das Decodierungsprofil, 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) block cipher encryption unterstützt.

Caps

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile d3d10umddi.h (include D3d10umddi.h)

Weitere Informationen

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3DWDDM2_0DDI_VIDEO_DECODER_CAPS

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES