Compartilhar via


Interface IDXGIAdapter3 (dxgi1_4.h)

Essa interface adiciona alguns métodos de residência de memória para orçar e reservar memória física.

Herança

A interface IDXGIAdapter3 herda de IDXGIAdapter2. IDXGIAdapter3 também tem estes tipos de membros:

Métodos

A interface IDXGIAdapter3 tem esses métodos.

 
IDXGIAdapter3::QueryVideoMemoryInfo

Esse método informa o processo do orçamento atual e do uso do processo.
IDXGIAdapter3::RegisterHardwareContentProtectionTeardownStatusEvent

Registra-se para receber notificação de eventos de remoção de proteção de conteúdo de hardware.
IDXGIAdapter3::RegisterVideoMemoryBudgetChangeNotificationEvent

Esse método estabelece uma correlação entre um objeto de sincronização de CPU e o evento de alteração de orçamento.
IDXGIAdapter3::SetVideoMemoryReservation

Esse método envia a memória física mínima necessária para um aplicativo para o sistema operacional.
IDXGIAdapter3::UnregisterHardwareContentProtectionTeardownStatus

Cancela o registro de um evento para impedir que ele receba notificação de eventos de remoção de proteção de conteúdo de hardware.
IDXGIAdapter3::UnregisterVideoMemoryBudgetChangeNotification

Esse método para de notificar um objeto de sincronização de CPU sempre que ocorrer uma alteração de orçamento. Um aplicativo pode voltar a sondar as informações regularmente.

Comentários

Para obter mais detalhes, consulte a seção Residência da documentação D3D12.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dxgi1_4.h (inclua DXGI1_3.h)

Confira também

DXGI Interfaces

IDXGIAdapter2