次の方法で共有


D3DDDI_NATIVEFENCE_TYPE列挙 (d3dukmdt.h)

D3DDDI_NATIVEFENCE_TYPE列挙値は、OS のネイティブ フェンスの種類を指定します。

構文

typedef enum _D3DDDI_NATIVEFENCE_TYPE {
  D3DDDI_NATIVEFENCE_TYPE_DEFAULT = 0,
  D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU = 1
} D3DDDI_NATIVEFENCE_TYPE;

定数

 
D3DDDI_NATIVEFENCE_TYPE_DEFAULT
値: 0
完全な CPU と GPU の相互運用性を示します。 詳細については、「 ネイティブ GPU フェンス オブジェクト 」を参照してください。 Windows 11 バージョン 22H2 (WDDM 3.2) 以降でサポートされています。
D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU
値: 1
CPU アクセスまたは CPU 待機/シグナル操作をサポートしないエンジン間同期の特殊なフェンスの種類。 詳細については、「 ネイティブ GPU フェンス オブジェクト 」を参照してください。 現在はサポートされていません。

注釈

D3DDDI_NATIVEFENCE_TYPE列挙値は、OS によって作成されるネイティブ フェンスの種類を指定します。 CurrentValueMonitoredValue の機能、パフォーマンス特性、ストレージ要件が異なります。

これらの違いと、ネイティブ GPU フェンス全般の詳細については、「 ネイティブ GPU フェンス オブジェクト」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 11バージョン 24H2 (WDDM 3.2)
Header d3dukmdt.h

こちらもご覧ください

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence