DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1構造体 (d3dkmddi.h)
DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1 構造では、OS のネイティブ フェンス機能について説明します。
構文
typedef struct _DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1 {
UINT SupportOptimizedDefaultFenceType : 1;
UINT SupportIntraGpuFenceType : 1;
} DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1;
メンバーズ
SupportOptimizedDefaultFenceType
ネイティブ GPU フェンス オブジェクト で説明されているように、OS が D3DDDI_NATIVEFENCE_TYPE_DEFAULTサポートしているかどうかを示します。 OS でこれを TRUE に設定した場合、OS は VRAM でのネイティブ フェンス ストレージの割り当てをサポートします。 KMD は、この OS 上限に対してクエリを実行し、フェンスの種類 D3DDDI_NATIVEFENCE_TYPE_DEFAULTの作成時に、OS で SupportedSegmentSet ローカル メモリを指定できるかどうかを判断する必要があります。
SupportIntraGpuFenceType
ネイティブ GPU フェンス オブジェクト で説明されているように、OS が D3DDDI_NATIVEFENCE_TYPE_INTRA_GPUサポートしているかどうかを示します。
備考
サンプル コード スニペットとネイティブ GPU フェンスの詳細については、「ネイティブ GPU フェンス オブジェクト を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 バージョン 24H2 |
ヘッダー | d3dkmddi.h |