D3D12DDI_SHADER_NODE_0108 구조체(d3d12umddi.h)

D3D12DDI_SHADER_NODE_0108 구조는 작업 그래프의 셰이더 노드를 설명합니다.

구문

typedef struct D3D12DDI_SHADER_NODE_0108 {
  LPCWSTR                            Shader;
  D3D12DDI_NODE_PROPERTIES_TYPE_0108 PropertiesType;
  union {
    const D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 *pBroadcastingLaunchNodeProperties;
    const D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108   *pCoalescingLaunchNodeProperties;
    const D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108       *pThreadLaunchNodeProperties;
  };
} D3D12DDI_SHADER_NODE_0108;

멤버

Shader

셰이더를 상태 개체로 내보낼 때 수행되었을 수 있는 이름을 변경한 후 노드에 대한 셰이더의 이름입니다.

PropertiesType

노드 속성의 형식과 유효한 공용 구조체 멤버를 지정하는 D3D12DDI_NODE_PROPERTIES_TYPE_0108 열거형입니다.

pBroadcastingLaunchNodeProperties

브로드캐스팅 시작 노드의 속성을 설명하는 D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 구조체에 대한 포인터입니다.

pCoalescingLaunchNodeProperties

병합 시작 노드의 속성을 설명하는 D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108 구조체에 대한 포인터입니다.

pThreadLaunchNodeProperties

스레드 시작 노드의 속성을 설명하는 D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108 구조체에 대한 포인터입니다.

설명

자세한 내용은 작업 그래프를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11 버전 24H2(WDDM 3.2)
머리글 d3d12umddi.h

추가 정보

D3D12DDI_NODE_0108