Compartilhar via


enumeração DXGI_OFFER_RESOURCE_PRIORITY (dxgi1_2.h)

Identifica a importância do conteúdo de um recurso quando você chama o método IDXGIDevice2::OfferResources para oferecer o recurso.

Syntax

typedef enum _DXGI_OFFER_RESOURCE_PRIORITY {
  DXGI_OFFER_RESOURCE_PRIORITY_LOW = 1,
  DXGI_OFFER_RESOURCE_PRIORITY_NORMAL,
  DXGI_OFFER_RESOURCE_PRIORITY_HIGH
} DXGI_OFFER_RESOURCE_PRIORITY;

Constantes

 
DXGI_OFFER_RESOURCE_PRIORITY_LOW
Valor: 1
O recurso é de baixa prioridade. O sistema operacional descarta um recurso de baixa prioridade antes de outros recursos oferecidos com prioridade mais alta. É uma boa prática de programação marcar um recurso como de baixa prioridade se ele não tiver conteúdo útil.
DXGI_OFFER_RESOURCE_PRIORITY_NORMAL
O recurso é prioridade normal. Você marcará um recurso como prioridade normal se ele tiver conteúdo fácil de regenerar.
DXGI_OFFER_RESOURCE_PRIORITY_HIGH
O recurso é de alta prioridade. O sistema operacional descarta outros recursos oferecidos com prioridade mais baixa antes de descartar um recurso de alta prioridade. Você marcará um recurso como de alta prioridade se ele tiver conteúdo útil difícil de regenerar.

Comentários

A prioridade determina a probabilidade de o sistema operacional descartar um recurso oferecido. Os recursos oferecidos com prioridade mais baixa são descartados primeiro.

Requisitos

   
Cabeçalho dxgi1_2.h

Confira também

Enumerações DXGI

IDXGIDevice2::OfferResources

IDXGIDevice2::ReclaimResource