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 |