次の方法で共有


D3D12DDI_RESOURCE_FLAGS_0003列挙 (d3d12umddi.h)

D3D12DDI_RESOURCE_FLAGS_0003 列挙は、リソース フラグの値を指定します。

構文

typedef enum D3D12DDI_RESOURCE_FLAGS_0003 {
  D3D12DDI_RESOURCE_FLAG_0003_NONE = 0x0,
  D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET = 0x1,
  D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL = 0x2,
  D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER = 0x4,
  D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS = 0x8,
  D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE = 0x10,
  D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY = 0x20,
  D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION = 0x40,
  D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS = 0x80,
  D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT = 0x100,
  D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT = 0x200,
  D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED = 0x400,
  D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK = 0x800,
  D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY = 0x1000,
  D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE = 0x2000
} ;

定数

 
D3D12DDI_RESOURCE_FLAG_0003_NONE
値: 0x0
フラグは指定されません。
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET
値: 0x1
設定すると、リソースのレンダー ターゲット ビューを作成できます。
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL
値: 0x2
設定すると、リソースの深度ステンシル ビューを作成できます。
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER
値: 0x4
設定すると、リソースをアダプター間データに使用できるようになります。
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS
値: 0x8
設定すると、複数の異なるキュー、デバイス、またはプロセスによってリソースに同時にアクセスできるようになります。
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE
値: 0x10
設定すると、リソースのシェーダー リソース ビューを作成できるようになります。
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY
値: 0x20
設定すると、このリソースはデコード参照フレームとしてのみ使用できます。 ビデオ デコード操作によってのみ書き込みまたは読み取りを行うことができます。
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION
値: 0x40
設定すると、リソースを使用してコンテンツ保護をサポートできます。
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS
値: 0x80
設定すると、順序付けされていないアクセスが許可されます。 この値は、フォールバック プランのリソース フラグとして使用できます。
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT
値: 0x100
現在使用されていません。
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT
値: 0x200
現在使用されていません。
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED
値: 0x400
現在使用されていません。
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK
値: 0x800
設定すると、リソースをサンプラー フィードバックに使用できるようになります。
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY
値: 0x1000
設定すると、このリソースはビデオ エンコード参照フレームとしてのみ使用できます。 ビデオ エンコード操作によってのみ書き込みまたは読み取りを行うことができます。
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE
値: 0x2000
設定すると、リソースをレイ トレーシングのアクセラレーション構造として使用できます。

必要条件

要件 価値
ヘッダー d3d12umddi.h (D3d12umddi.h を含む)

関連項目

D3D12DDIARG_CREATERESOURCE_0088