|Microsoft DirectX 9.0|
The GetMsgDeliveryType method retrieves the tool's delivery type, which determines when messages are to be delivered to the tool.
HRESULT GetMsgDeliveryType( DWORD* pdwDeliveryType );
Address of a variable that receives the delivery type. The returned value must be DMUS_PMSGF_TOOL_IMMEDIATE, DMUS_PMSGF_TOOL_QUEUE, or DMUS_PMSGF_TOOL_ATTIME. An unrecognized value in *pdwDeliveryType is treated as DMUS_PMSGF_TOOL_IMMEDIATE by the graph.
Return values are determined by the implementation. If the method succeeds, it returns S_OK. If it fails, the method can return E_POINTER.
For an overview of the delivery mechanism, see Message Creation and Delivery.
Header: Declared in dmplugin.h.