次の方法で共有


DXGI_OFFER_RESOURCE_PRIORITY列挙 (dxgi1_2.h)

IDXGIDevice2::OfferResources メソッドを呼び出してリソースを提供するときに、リソースのコンテンツの重要度を識別します。

構文

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;

定数

 
DXGI_OFFER_RESOURCE_PRIORITY_LOW
値: 1
リソースの優先度が低い。 オペレーティング システムは、優先順位の高い他の提供リソースより前に、優先順位の低いリソースを破棄します。 有用なコンテンツがない場合は、リソースを低優先度としてマークすることをお勧めします。
DXGI_OFFER_RESOURCE_PRIORITY_NORMAL
リソースは通常の優先度です。 再生成が容易なコンテンツがある場合は、リソースを通常の優先度としてマークします。
DXGI_OFFER_RESOURCE_PRIORITY_HIGH
リソースの優先度が高い。 オペレーティング システムは、優先度の高いリソースを破棄する前に、低優先度で提供されている他のリソースを破棄します。 再生成が困難な有用なコンテンツがある場合は、リソースを高い優先度としてマークします。

解説

優先度は、オペレーティング システムが提供されたリソースを破棄する可能性を決定します。 低優先度で提供されるリソースは、最初に破棄されます。

要件

   
Header dxgi1_2.h

関連項目

DXGI 列挙

IDXGIDevice2::OfferResources

IDXGIDevice2::ReclaimResource