次の方法で共有


DXGK_NODEMETADATA_FLAGS構造体 (d3dkmdt.h)

DXGK_NODEMETADATA_FLAGS 構造体では、GPU ノード上のエンジンの機能について説明します。

構文

typedef struct _DXGK_NODEMETADATA_FLAGS {
  union {
    struct {
      UINT ContextSchedulingSupported : 1;
      UINT RingBufferFenceRelease : 1;
      UINT SupportTrackedWorkload : 1;
      UINT UserModeSubmission : 1;
      UINT SupportBuildTestCommandBuffer : 1;
#if ...
      UINT Reserved : 11;
#elif
      UINT Reserved : 12;
      UINT MaxInFlightHwQueueBuffers : 16;
#else
      UINT Reserved : 31;
#endif
    };
    UINT32 Value;
  };
} DXGK_NODEMETADATA_FLAGS;

メンバーズ

ContextSchedulingSupported

エンジンは、コンテキストベースのスケジューリング モデルをサポートします。

RingBufferFenceRelease

エンジンはリング バッファー フェンスリリースをサポートしています。 Windows 10 バージョン 1809 以降でサポートされています。

SupportTrackedWorkload

エンジンは、追跡対象のワークロードをサポートします。 Windows 10 バージョン 1809 以降で使用できます。

UserModeSubmission

エンジンは、ユーザー モードの作業送信 サポートしています。 Windows 11 バージョン 24H2 以降でサポートされています。

SupportBuildTestCommandBuffer

エンジンは、カーネル モードのテストをサポートしています。 Windows 11 バージョン 24H2 以降でサポートされています。

Reserved

引っ込み思案。

MaxInFlightHwQueueBuffers

ハードウェア スケジューラによってカーネル モード ドライバーに送信されるコマンド バッファーの最大数。 値が 0 の場合は、制限がないことを示します。 Windows 10 バージョン 1809 以降で使用できます。

Value

構造体メンバーにアクセスする別の方法。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1703
ヘッダー d3dkmdt.h

関連項目

DXGK_NODEMETADATA

DXGKARG_GETNODEMETADATA

DxgkDdiGetNodeMetadataする