Partilhar via


Método ID3D12VideoEncodeCommandList::WriteBufferImmediate (d3d12video.h)

Grava um número de valores imediatos de 32 bits nos locais de buffer especificados diretamente do fluxo de comandos.

Sintaxe

void WriteBufferImmediate(
  UINT                                       Count,
  const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *pParams,
  const D3D12_WRITEBUFFERIMMEDIATE_MODE      *pModes
);

Parâmetros

Count

O número de elementos nas matrizes pParams e pModes.

pParams

O endereço de uma matriz de estruturas de D3D12_WRITEBUFFERIMMEDIATE_PARAMETER de tamanho Count.

pModes

O endereço de uma matriz de estruturas de D3D12_WRITEBUFFERIMMEDIATE_MODE de tamanho Contagem. O valor padrão é nulo. Passar nulo faz com que o sistema escreva todos os valores imediatos usando D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT.

Valor de retorno

Nenhum

Observações

A funcionalidade desse recurso é especificada com D3D12_FEATURE_DATA_D3D12_OPTIONS3::WriteBufferImmediateSupportFlags

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004 (10.0; Build 19041)
servidor com suporte mínimo Windows Server, versão 2004 (10.0; Build 19041)
cabeçalho d3d12video.h
de DLL d3d12.dll