UMDETW_ALLOCATION_SEMANTIC列挙 (umdprovider.h)
割り当てがユーザー モード ドライバーの内部にある場合に、メモリ割り当てが使用される対象を示します。
構文
typedef enum _UMDETW_ALLOCATION_SEMANTIC {
UMDETW_ALLOCATION_SEMANTIC_NONE,
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER,
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING,
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING,
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE,
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN,
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX
} UMDETW_ALLOCATION_SEMANTIC;
定数
UMDETW_ALLOCATION_SEMANTIC_NONE 割り当ては、Direct3D リソースに対して作成されます。 |
UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER 割り当ては DMA バッファーとして使用されます。 |
UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING 割り当ては、ビデオ メモリとの間でデータをアップロードおよびダウンロードするためのステージング割り当てとして使用されます。 |
UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING 割り当ては、ビデオ メモリからデータをダウンロードするためのステージング割り当てとして排他的に使用されます。 |
UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE 割り当ては、GPU コンテキストの保存領域として使用されます。 |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN ドライバーは、独自の内部目的でこのセマンティック値を使用できます。 |
UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX ドライバーは、独自の内部目的でこのセマンティック値を使用できます。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | umdprovider.h (Umdprovider.h を含む) |