D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020-Struktur (d3d12umddi.h)

Gibt Informationen an, die zum Abrufen der bitstream-Verschlüsselungsschemas verwendet werden, die für ein Decodierungsprofil unterstützt werden.

Syntax

typedef struct D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020 {
  UINT NodeIndex;
  GUID DecodeProfile;
  UINT EncryptionSchemeCount;
  GUID *pEncryptionSchemes;
} D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020;

Member

NodeIndex

Beim Vorgang mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.

DecodeProfile

Das Decodierungsprofil, für das Bitstreamverschlüsselungsschemas abgerufen werden sollen.

EncryptionSchemeCount

Die Anzahl der abzurufenden Schemas. Die Laufzeit stellt sicher, dass dieser Wert mit dem von PFND3D12DDI_VIDEO_GETCAPS zurückgegebenen Wert übereinstimmt, wobei D3D12DDI_CAPSTYPE_VIDEO auf D3D12DDICAPS_TYPE_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT festgelegt ist.

pEncryptionSchemes

Ein Zeiger auf eine Liste der unterstützten Verschlüsselungsschemas. Die aufrufende Anwendung reserviert Speicher für die Liste, bevor sie die CheckFeatureSupport-Methode aufruft.

Anforderungen

Anforderung Wert
Header d3d12umddi.h (include D3d12umddi.h)

Weitere Informationen

CheckFeatureSupport