Compartilhar via


estrutura D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030 (d3d12umddi.h)

Argumentos de entrada de transformação de sessão de criptografia.

Sintaxe

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;

Membros

hDrvCryptoSessionPolicy

Política de sessão de criptografia.

hDrvBuffer

Resource.

Size

Tamanho.

Offset

Deslocamento.

pIV

Vetor de inicialização.

IVSize

Tamanho do vetor de inicialização.

pSubSampleMappingBlock

Bloco de mapeamento de sub amostra.

SubSampleMappingCount

Contagem de mapeamento de sub amostra.

pContext

Contexto.

ContextSize

Tamanho do contexto.

EncryptedHeader

Cabeçalho criptografado.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h