Freigeben über


D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030-Struktur (d3d12umddi.h)

Eingabeargumente für die Kryptositzungstransformation.

Syntax

typedef struct D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030 {
  D3D12DDI_HCRYPTOSESSIONPOLICY_0030                                    hDrvCryptoSessionPolicy;
  D3D12DDI_HRESOURCE                                                    hDrvBuffer;
  UINT64                                                                Size;
  UINT64                                                                Offset;
  const void                                                            *pIV;
  UINT                                                                  IVSize;
  const void                                                            *pSubSampleMappingBlock;
  UINT                                                                  SubSampleMappingCount;
  const void                                                            *pContext;
  UINT64                                                                ContextSize;
  D3D12DDI_CRYPTO_SESSION_TRANSFORM_DECRYPT_HEADER_INPUT_ARGUMENTS_0030 EncryptedHeader;
} D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030;

Member

hDrvCryptoSessionPolicy

Richtlinie für Kryptositzungen.

hDrvBuffer

Resource.

Size

Größe

Offset

Offset

pIV

Initialisierungsvektor.

IVSize

Initialisierungsvektorgröße.

pSubSampleMappingBlock

Unterbeispielzuordnungsblock.

SubSampleMappingCount

Anzahl der Teilbeispielzuordnungen.

pContext

Kontext.

ContextSize

Kontextgröße.

EncryptedHeader

Verschlüsselter Header.

Anforderungen

Anforderung Wert
Header d3d12umddi.h